[ut.general] cider seminar on turing preprocessors

szymans@utecfa.UUCP (Ted Szymanski) (07/17/86)

TXL: A Rapid Prototyping Tool for Programming Language Design
                     By Charles Halpern
                        Room GB 221
                        Time : 12:05
               Date: Friday, July 18th, 1986
                          Abstract

     TXL, the Turing Extender Language, is  used  to  create
preprocessors that implement extended dialects of Turing.  A
TXL program consists of two parts.  An extended dialect pro-
gram  is  parsed  according to BNF-style syntax definitions.
Programming-by-example rules say how  to  replace  new  con-
structs  with equivalent standard dialect code. The existing
Turing processor then accepts the standard Turing output  of
the preprocessor.