FLACC
{{about|ALGOL 68 compiler and run-time system|the pediatric pain scale|FLACC scale}}
{{Notability|date=February 2022}}
{{one source |date=April 2024}}
FLACC is an implementation of the ALGOL 68 programming language.
Chris Thomson and Colin Broughton founded Chion Corporation which developed and marketed FLACC (Full Language Algol 68 Checkout Compiler). This compiler and run-time system conformed exactly to the Revised Report,{{Context inline|date=February 2022}} ran on IBM 370 and compatible mainframes, and included debugging features derived from WATFIV. It was released in 1977.
Chris was a student of Barry J. Mailloux. Barry studied at Amsterdam's Mathematisch Centrum from 1966 under Adriaan van Wijngaarden. Barry's work on the Algol 68 language established the University of Alberta as a center for Algol 68-related activity.
According to Thomson decade later:
: You know, we only ever got 22 copies installed, and less than 5 of those in North America. Even though it ran on 370's under MVS, CMS and MTS, and was cheap and reliable. Talk about a marketing disaster. {{Cite web|title=Chris Thomson on comp.lang.misc group, November 27, 1988|url=https://groups.google.com/group/comp.lang.misc/msg/7f4d505baf2a8f23|archive-url=https://archive.today/20120714154246/http://groups.google.com/group/comp.lang.misc/msg/7f4d505baf2a8f23|archive-date=July 14, 2012|url-status=dead|access-date=2022-02-22|website=groups.google.com}}
References
{{reflist}}
External links
- [http://www.everything2.com/index.pl?node_id=1371601 Barry J. Mailloux @ Everything.com]
- {{cite web|url=http://hopl.murdoch.edu.au/showlanguage2.prx?exp=4343 |title=FLACC in a language pedigree chart |archiveurl=https://web.archive.org/web/20110514201041/http://hopl.murdoch.edu.au/showlanguage2.prx?exp=4343 |archivedate=2011-05-14}}
Scanned documentation at softwarepreservation.org
- [http://www.softwarepreservation.org/projects/ALGOL/book/Thomson-FLACC%20thesis.pdf Christopher Mark Thomson. The Run-Time structure of an ALGOL 68 Student Checkout Compiler. Master's thesis, Department of Computing Science, University of Alberta, 1976.]
- [http://www.softwarepreservation.org/projects/ALGOL/manual/FLACC%20User%20Guide%201V6.pdf FLACC User Guide. FLACC Version 1.6, November 1981, Chion Corporation, 1981.]
Category:Procedural programming languages
Category:Systems programming languages
Category:ALGOL 68 implementation
Category:Programming languages created in 1977
Category:IBM mainframe software
{{compu-lang-stub}}