• Ratfor (short for Rational Fortran) is a programming language implemented as a preprocessor for Fortran 66. It provides modern control structures, unavailable...
    6 KB (666 words) - 18:12, 7 April 2024
  • Thumbnail for Brian Kernighan
    thinking" with makeovers for BASIC, FORTRAN, and Pascal, and most notably his "Ratfor" (rational FORTRAN) was put in the public domain. He has said that if stranded...
    17 KB (1,572 words) - 21:58, 15 July 2024
  • Language QtScript QuakeC QPL .QL R R++ Racket Raku RAPID Rapira Ratfiv Ratfor rc Reason REBOL Red Redcode REFAL REXX Ring ROOP RPG RPL RSL RTL/2 Ruby...
    28 KB (1,311 words) - 20:53, 22 July 2024
  • languages as FORTRAN 77, Ratfor, APL, bc, m4, etc. Yacc has also been rewritten for other languages, including OCaml, Ratfor, ML, Ada, Pascal, Java, PHP...
    13 KB (1,233 words) - 21:10, 1 July 2024
  • language. In addition to C, some old versions of Lex could generate a lexer in Ratfor. Lex was originally written by Mike Lesk and Eric Schmidt and described...
    8 KB (882 words) - 20:05, 10 February 2024
  • Thumbnail for Fortran
    preprocessors included EFL, FLECS, iftran, MORTRAN, SFtran, S-Fortran, Ratfor, and Ratfiv. EFL, Ratfor and Ratfiv, for example, implemented C-like languages, outputting...
    100 KB (10,574 words) - 09:20, 22 July 2024
  • discipline strong, static, manifest Influenced by Assembly language, machine code Influenced Fortran, ALGOL 58, BASIC, C, PL/I, PACT I, MUMPS, Ratfor...
    11 KB (1,009 words) - 19:38, 19 July 2024
  • Thumbnail for Negation
    provide more than one operator for negation. A few languages like PL/I and Ratfor use ¬ for negation. Most modern languages allow the above statement to be...
    19 KB (2,231 words) - 14:52, 3 July 2024
  • language; historically, however, its development originated for supporting the Ratfor dialect of Fortran. Unlike some other macro processors, m4 is Turing-complete...
    9 KB (1,096 words) - 11:51, 17 September 2023
  • (see also BASIC based) SAKO Fortran IV WATFOR WATFIV Fortran 66 FORMAC Ratfor Fortran 77 WATFOR-77 Ratfiv Fortran 90 Fortran 95 F Fortran 2003 Fortran...
    17 KB (1,120 words) - 20:50, 14 July 2024
  • head until 1981. While at Arizona, Griswold developed Icon. The earlier Ratfor implementation of Icon was discarded and the language rewritten from scratch...
    6 KB (600 words) - 23:52, 27 November 2023
  • manual pages. In addition, a simplified version of nroff is available in Ratfor source code form as an example in the book Software Tools by Brian Kernighan...
    3 KB (296 words) - 18:54, 21 April 2024
  • 1976 Smalltalk-76 Xerox PARC Smalltalk-72 1976 Mesa Xerox PARC ALGOL 1976 Ratfor Brian Kernighan C, FORTRAN 1976 S John Chambers at Bell Labs APL, PPL, Scheme...
    49 KB (229 words) - 00:43, 3 July 2024
  • Thumbnail for History of software
    1978 Programming languages ABC Altair BASIC CS-4 Modula Scheme Mesa Plus Ratfor S SAM76 SAS Smalltalk-76 Blue Bourne Shell Commodore BASIC FP Icon IDL Red...
    46 KB (3,782 words) - 23:19, 2 July 2024
  • language and software environment for statistical computing and graphics. Ratfor 1974 Brian Kernighan (Bell Labs) A hybrid of C and Fortran, implemented...
    21 KB (490 words) - 23:11, 1 July 2024
  • the K&R and Allman styles). Kernighan and Plauger use this style in the Ratfor code in Software Tools. // In C for (i = 0; i < 10; i++) { if (i % 2 ==...
    48 KB (5,615 words) - 19:12, 13 July 2024
  • an initialism for Extended Fortran Language. It is roughly a superset of Ratfor. Feldman, S.I. (1979). "The programming language EFL". Proceedings of the...
    963 bytes (94 words) - 05:31, 28 September 2022
  • bit addresses. Installations "above 50". 6th Edition May 1975 Includes ratfor, bc, chgrp, cron, newgrp, ptrace(2), tbl, units, and wall. First version...
    17 KB (853 words) - 22:27, 24 June 2024
  • Thumbnail for GEM (desktop environment)
    HP-GL/2 DD7220 Hewlett-Packard HP 7220, HP-GL DDGEN2 Retro-Graphics GEN.II (Ratfor source code in Programmer's Guide) DDHI3M Houston Instrument HiPlot DMP...
    55 KB (5,071 words) - 06:42, 24 June 2024
  • the book 'Software Tools', by Kernighan and Plauger, which was written in Ratfor. Several people, including Dan Forsyth and Arnold Robbins worked on the...
    2 KB (203 words) - 18:09, 22 December 2023
  • within KPL. Much of the MAGi/SynthaVision software was Fortran-based, with a Ratfor interface for the artists. In 1985 Josh Pines argued to use the Unix programming...
    9 KB (1,226 words) - 11:35, 25 May 2024
  • Vern Paxson of the Lawrence Berkeley Lab took a version of lex written in ratfor (an extended Fortran popular at the time) and translated it into C, calling...
    13 KB (1,209 words) - 01:07, 24 November 2022
  • Thumbnail for IRAF
    is based on the Ratfor language. The lexical form, operators, and control flow constructs are identical to those provided by Ratfor. The major differences...
    20 KB (2,229 words) - 16:27, 23 April 2024
  • Thumbnail for History of free and open-source software
    proprietary operating system. Even compilers could be distributed and for example Ratfor (and Ratfiv) helped researchers to move from Fortran coding to structured...
    76 KB (8,748 words) - 15:59, 5 July 2024
  • Ext. Description Used by R Ratfor file Ratfor R Script file R R00, R01, ... Part of a multi-file RAR archive RAR R2D Reflex 2 datafile Reflex 2 R3D Red...
    46 KB (1,430 words) - 01:06, 21 July 2024
  • – RAM (random-access memory) – RAM drive – Random access – RascalMPL – Ratfor – RCA 1802 – Read-only memory (ROM) – REBOL – Recovery-oriented computing...
    17 KB (1,383 words) - 23:49, 25 April 2024
  • Thumbnail for PROJ
    release of PROJ was developed by Gerald Evenden in the early 1980s as a Ratfor program. It was based on the General Cartographic Transformation Package...
    6 KB (596 words) - 01:45, 24 September 2022
  • Thumbnail for Software Tools Users Group
    of "C/Unix thinking" with makeovers for Fortran and Pascal. Kernighan's Ratfor (rational FORTRAN preprocessor) was eventually put in the public domain...
    8 KB (1,011 words) - 12:05, 6 October 2023
  • COBOL, and FORTRAN, and some less well-known examples like Forth, ZSPL, Ratfor, PL/1 and PLMX. Example runs were provided for a variety of machines, mostly...
    12 KB (1,554 words) - 15:49, 15 June 2024