

| |||||||
|
You are here: Root > By Topic > Text Processing > Parser Generators
CL-Yacc is a LALR(1) parser generator for Common Lisp, similar in spirit to AT&T Yacc, Berkeley Yacc, GNU Bison, Zebu, lalr.cl or lalr.scm.
CL-Yacc uses the algorithm due to Aho and Ullman, which is the one also used by AT&T Yacc, Berkeley Yacc and Zebu. It does not use the faster algorithm due to DeRemer and Pennello, which is used by Bison and lalr.scm (not to be confused with lalr.cl).
While CL-Yacc has undergone no systematic testing, I use it for compiling a grammar for a superset of « C » (over 400 productions) that routinely parses thousands of lines of « C » code.
| Web site | http://www.pps.jussieu.fr/~jch/software/cl-yacc/ |
| Mailing list | |
| Version | - |
| Maturity | Stable |
| OS compatibility | All |
| ASDF installable | Yes |
| Official Download | http://www.pps.jussieu.fr/~jch/software/repos/cl-yacc/ |
| Mirrored Download | |
| Source code repository | darcs get http://www.pps.jussieu.fr/~jch/software/repos/cl-yacc |
The C grammar, parser and lexer can be found here: http://www.pps.jussieu.fr/~jch/software/repos/cpc/
jwacs - Javascript With Advanced Continuation Supp...
Parser Generators | BSD license | ASDF installable
Common Lisp Application Builder
You must be logged to add a note
You must be logged to add a comment