- Version: 2.44
- Entered-date: 1996-07-12
- 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
- is:acc 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.
- ftp://ftp.it.uc3m.es/pub/Programs
- ftp://ftp.it.uc3m.es/pub/Programs/precc-2.44.tgz (210kB)
- 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)
- ftp://sunsite.unc.edu/pub/Linux/devel
- ftp://ftp.comlab.ox.ac.uk/pub/Programs
- ftp://ftp.comlab.ox.ac.uk/pub/Programs/precc242.tar.gz (100kB)
- ftp://ftp.comlab.ox.ac.uk/pub/Programs/precc230.tar.gz (75kB)
- Platforms: ANSI C compiler (gcc preferred).
- Copying-policy: GPL with GPLlib. Commercial maintenance licences available.
Up to Linux Software Map
