Grammar partitioning and modular deterministic parsing

Computer Languages - Tập 24 - Trang 197-227 - 1998
Stefano Crespi Reghizzi1, Giuseppe Psaila1
1Politecnico di Milano, Dipartimento Elettronica e Informazione, Piazza Leonardo da Vinci 32, I-20133, Milano, Italy

Tài liệu tham khảo

Sun Microsystems, 1988, JavaCC: The Java Compiler Compiler, at WWW site http://www.suntest.com/javacc Ceri, 1996, Active rule management in Chimera Ceri, 1996 Harrison, 1978 Aho, 1986 Chapman, 1987 Beatty, 1982, On the relationship between the LL(1) and LR(1) grammars, Journal of the ACM, 29, 1007, 10.1145/322344.322350 Horspool, 1990, Incremental generation of LR parsers, Computer Languages, 15, 205, 10.1016/0096-0551(90)90021-G Boari, 1984, Multiple microprocessor-programming techniques: MML, a new set of tools, IEEE Computer, 17, 47, 10.1109/MC.1984.1658931 Calzolari, 1997, The evolution of MML/MME towards real time and heterogeneous systems Cacace, 1996 Micallef, 1994, Extending attribute grammars to support programming-in-the-large, ACM TOPLAS, 16, 1572, 10.1145/186025.186091 Degano, 1988, Efficient incremental LR parsing for syntax-directed editors, ACM TOPLAS, 10, 345, 10.1145/44501.214503 Bianchi, 1993, Generating the analytical component parts of syntax-directed editors with efficient error recovery, Journal of Systems Software, 23, 65, 10.1016/0164-1212(93)90061-2 Heering, 1990, Incremental generation of parsers, IEEE Transactions on Software Engineering, 16, 1344, 10.1109/32.62443 Rekers J. Parser generation for interactive environments. Thesis, University of Amsterdam. 1992 Tomita, 1985 Koskimies, 1990, Lazy recursive descent parsing for modular language implementations, Software Practice and Experience, 20, 749, 10.1002/spe.4380200802 Paakki, 1995, Attribute grammar paradigms—a high-level methodology in language implementation, ACM Comp. Survey, 27, 197, 10.1145/210376.197409 Kastens, 1991, Attribute grammars as a specification method, 16 Kastens, 1994, Modularity and reusability in attribute grammars, Acta Informatica, 31, 601, 10.1007/BF01177548 Farrow, 1992, Composable attribute arammars: support for modularity in translation design and implementation, 223 Engelfriet, 1984, Attribute grammars: attribute evaluation methods Crespi-Reghizzi, 1994, Federal grammars and modular compilers