Begin3 Title: PRECCX Version: 2.44 Entered-date: 10jul96 Description: PRECCX is an infinite-lookahead compiler-compiler for context-dependent attributed grammars. It uses and produces ANSI C and is plug-compatible with lex/flex lexers. Compiler-compilers aren't that easy to describe! Cf. yacc or bison. This is the third public and fifth overall release in the 2.4x line begun in 1993. It is the production release of the 2.43 development code. The changes since 2.42 have been aimed mainly at portability. If you wonder what the difference is with respect to yacc and friends, it is: parameterized grammar clauses, higher order "macros", arbitrary lookahead (yacc has 1-token lookahead), referential transparancy, ... in summary, it's just not the same technology. Substantial examples included. Keywords: Compiler-Compiler, ANSI C, synthetic, parameterized, attribute grammar. Author: ptb@dit.upm.es (Peter T. Breuer) ptb@comlab.ox.ac.uk (Peter T. Breuer) Maintained-by: ptb@dit.upm.es (Peter T. Breuer) Primary-site: ftp.it.uc3m.es /pub/Programs 210kB precc-2.44.tgz Alternate-site: sunsite.unc.edu /pub/Linux/devel Alternate-site: oboe.it.uc3m.es /pub/Programs Original-site: ftp.comlab.ox.ac.uk /pub/Programs 100kB precc242.tar.gz 75 kB precc230.tar.gz Platforms: ANSI C compiler (gcc preferred). Copying-policy: GPL with GPLlib. Commercial maintenance licences available. End