| Cl-yacc. CL-YACC è un generatore di parser LALR (1) per Lisp comune, simile nello spirito di ATT Yacc, Berkeley Yacc, GNU Bison, Zebu, ecc. |
Scarica ora |
Cl-yacc. Classifica e riepilogo
- Licenza:
- MIT/X Consortium Lic...
- Nome editore:
- Juliusz Chroboczek
- Sito web dell'editore:
- http://www.pps.jussieu.fr/~jch/software/cpc/
Cl-yacc. Tag
Cl-yacc. Descrizione
CL-YACC è un generatore di parser LALR (1) per Lisp comune, simile nello spirito di ATT Yacc, Berkeley Yacc, Gnu Bison, Zebu, ecc. CL-YACC è un generatore di parser LALR (1) per Lisp comune, simile nello spirito di ATT Yacc, Berkeley Yacc, Gnu Bison, Zebu, LALR.CL o LALR.SCM.CL-YACC utilizza l'algoritmo dovuto ad Aho e Ullman, Qual è quello usato anche da ATT YACC, Berkeley Yacc e Zebu. Non utilizza l'algoritmo più veloce dovuto a Deremer e Pennello, che viene utilizzato da Bison e LALR.SCM (da non confondere con LALR.CL). Quando si è sottoposto a CL-YACC ha subito alcun test sistematico, lo uso per la compilazione di una grammatica Per un superset di c (oltre 400 produzioni) che analizza regolarmente migliaia di linee del codice C. Ecco alcune caratteristiche chiave di "CL-YACC": · Software libero con disposizioni di ridistribuzione molto liberale (copia); · Un singolo file che sei invitato a distribuire con la tua applicazione; · Prestazioni ragionevoli (ma non eccezionali); · Supporto per grammatiche ambigue (precedenza dell'operatore e associatività). Cosa c'è di nuovo in questa versione: · Uccidi Yacc-EOF-Symbol, usa invece NIL. · Aggiungi tipi di condizioni astratti. · Aggiungi un esempio completo (calcolatrice.Lisp).
Cl-yacc. Software correlato