H ?
«
‹
←
→
›
»
Language peer sets for PAF: France↑ France/1957↑ Designed 1957 ↑ 1950s languages ↑ Second generation↑ Early Cold War↑ Genus Strict Early Fortrans ↑ On-Line ↑ Strict Early Fortrans↑ Generation of Fortran I-III↑ Fortran family ↑ Strict Early Fortrans/1957↑ Generation of Fortran I-III/1957↑ Fortran family/1957↑ Strict Early Fortrans/France↑ Generation of Fortran I-III/France↑ Fortran family/France↑ On-Line ↑ On-Line/1957↑ On-Line/fr ↑ PAF(ID:22/paf001)Conversational programming languagealternate simple viewCountry: France Designed 1957 Published: 1957 Genus: Strict Early Fortrans Sammet category: On-Line for Programmation Auomatique des Formules Dmitri Starynkevitch, 1957. Similar to Fortran II, with French language symbol words PAF was an interactive computing language created by Dimitri Starynkevitch for the CAB500 in 1958 It made use of stacks which were called "deep variables" "One peculiar feature of the PAF language processor is that it minimized the operator burden by allowing him (or her) to enter only the first letters of a keyword and completed the statement. PAF also handled in a consistent interface the statements of the programming language and the control of operation and the program debugging. PAF was similar to what became later known as incremental BASIC, and resembled somewhat to the future APL. The Flexowriter character set had been adapted to the PAF language by introducing the subscripted letters i, j, k and numeric exponents. Labels were numeric as the original BASIC. All statements were automatically numbered mod 10.Non numbered statements were interpreted as immediate commands. Named functions were to be recognized by a leading space. The multiply sign was implicit. Keywords use the French language IMPRIMER (Print) FIN (End) ALLER EN (GoTo) POSER (PUT) CALCULER (COMPUTE) eg SI A > B ALLER EN (IF B GO TO) IMPRIMER AVEC 2 DEC(imales) RC(racine carree) (de) N ? PRINT SQUARE ROOT of N to 2 DECIMALS. A program could be interrupted from the console, value of the variables could be displayed (and modified). Additional statements could be inserted. All variables were floating point numeric." from http://perso.club-internet.fr/febcm/english/sea_cab500.htm#paf Papers in French journal RAIRO, 1961-1963? Implemented for the S.E.A. CAB500 computer (France). The SEA CAB 500 Computer Dimitri Starynkevitch References: in (1961) ACM Computing Reviews 2(01) January-February 1961 in Popplewell, Cicely M. (1962) Popplewell, Cicely M. (Ed.) Information Processing 62, Proceedings of the 2nd IFIP Congress, Munich, Aug. 1962. North Holland Publ. Co., 1963. in Popplewell, Cicely M. (1962) Popplewell, Cicely M. (Ed.) Information Processing 62, Proceedings of the 2nd IFIP Congress, Munich, Aug. 1962. North Holland Publ. Co., 1963. in (1966) ACM Computing Reviews 7(03) May-June 1966 in Proc. (1966) Proc. 3rd AFCALTI Congress of Computing and Information Processing, in Proc. (1966) Proc. 3rd AFCALTI Congress of Computing and Information Processing, in Proc. (1966) Proc. 3rd AFCALTI Congress of Computing and Information Processing, in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978 in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978 in (1990) Annals of the History of Computing 12(1) January 1990 IEEE Resources Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |