tool: Coco/R for C
-
Language:
|
COCOL (EBNF variant)
|
|---|
-
Version:
|
1.05
|
|---|
-
Author:
|
Francisco Arzu <farzu@uvg.edu.gt>
|
|---|
-
Location:
|
ftp://cs.ru.ac.za:/pub/coco/cocorc05.zip
|
|---|
-
Description:
|
This is a C version of Professor Moessenboeck's Coco/R.
Coco/R generates recursive descent parsers and their
associated scanners from attributed grammars. Semantic
attributes and semantic actions are a dream compared to
YACC's and Lex's ones. There are many examples showing
its use, including itself (it can bootstrap itself to
generate its own driver, parser, scanner, and semantic
evaluator from the attributed grammar CR.ATG) and a
simple C like language which uses Iburg to generate
intel 80x86 assemble language.
|
|---|
-
Parts:
|
parser generator(LL(1)), scanner generator, documentation,
|
|---|
-
Examples
|
|
|---|
-
Bugs:
|
Francisco Arzu <farzu@uvg.edu.gt>
|
|---|
-
Requires:
|
Standard C compiler
|
|---|
-
Ports:
|
Many UNIX systems(Linux, UnixWare, SunOS, IBM AIX, HP-UX, etc)
MS-DOS and OS/2
|
|---|
-
Restrictions:
|
Next release will be under the GNU General Public License
|
|---|
-
Updated:
|
November 1st, 1995
|
|---|
language: COCOL
category: compiler generators and related tools
summary, or
expanded.
category: text manipulation
summary, or
expanded.
|
|