| PL/M grammar and parser | |
| 1.1 | |
| bison (GNU yacc) grammar description, flex (GNU lex) lexer description, and a scoped symbol table manager | |
| Kirk Hays <khays@sequent.com> Gary Funck <gary@intrepid.com> | |
| ftp://iecc.com/pub/file/plm.shar.gz to obtain a shar archive in compressed GNU zip format. To access the mail server, mail "send plm.shar" to compilers-server@iecc.com. | |
| this is a skeleton parser for PL/M. The grammar description and lexer description files were written for bison and flex. The grammar description closely follows the EBNF documented in the _PL/M Programmer's Guide_, Intel doc. 452161-003, Appendix C. A symbol table manager is supplied, though there is no semantic checking. | |
| the grammar describes PL/M 386 and where possible, will accept various other dialects | |
| _PL/M Programmer's Guide_, Intel doc. 452161-003 | |
| has support for PL/M's "literally" macro definitions | |
| doesn't support $-directives (includes) | |
| freely available, use at you own risk | |
| flex, bison, an ANSI compliant C compiler (gcc), and the avl-subs balanced binary tree library routines (comp.sources.unix Volume 27, Issue 34 ,'avl-subs') | |
| SGI IRTIX 5.2, and a 486DX2 PC clone running Linux | |
| contact the authors | |
| July 15th, 1997 |
category: compiled, imperative languages summary, or expanded.
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved