Home Articles FAQs XREF Games Software Instant Books BBS About FOLDOC RFCs Feedback Sitemap
irt.Org

Coco/R

You are here: irt.org | FOLDOC | Coco%2fR

<tool> A program by Hanspeter Moessenboeck <moessenboeck@ssw.uni-linz.ac.at> which generates recursive descent parsers and their associated scanners from attributed grammars (LL1). Coco/R can bootstrap itself to generate its own driver, parser, scanner and semantic evaluator from an attributed grammar included in the distribution.

Versions exist for generating Oberon, Modula-2, Pascal, C, and C++ source for MS-DOS and Unix. A Java implementation was planned.

Coco/R was ported to Modula-2 by Marc Brandis, Christof Brass, and Pat Terry.

(ftp://ftp.ssw.uni-linz.ac.at/pub/Coco).

Mail server: <server@ftp.psg.com> (Subject: send pub/modula-2/coco/).

E-mail: Pat Terry <p.terry@ru.ac.za> (Modula/Pascal versions), Hanspeter Moessenboeck <moessenboeck@ssw.uni-linz.ac.at> (Oberon, Java versions), Frankie Arzu <farzu@uvg.edu.gt> (C, C++ versions).

["A compiler generator for microcomputers", by Rechenberg and Mossenbock, Prentice Hall, 1989, 0-13-155136-1].

[Moessenboeck, H., "A Generator for Fast Compiler Front-Ends", Report 127, Dept. Informatik, ETH Zurich, 1990].

[Terry, P.D., "Compilers and Compiler Generators: An Introduction with C++", ITCP: ISBN 1-85032-298-8].

(1997-12-09)

Nearby terms: Coco Language « Cocol/R « COCOMO « Coco/R » CODASYL » Codd's First Normal Form » Codd's reduction algorithm

FOLDOC, Topics, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ?, ALL

©2018 Martin Webb