papers
by Michael Collins
by Gary Meehan
University of Warwick Technical Report CS-RR-334. September 97.
University of Warwick Technical Report CS-RR-334. September 97.
Peter Breuer and Jonathan Bowen. Software - Practice and Experience
25(1):1263-1297, November 1995. See also Programming Research Group
Technical Report PRG-TR-20-92, 25pp, November 1992
Jonathan Bowen and Peter Breuer. In Proc. TOULOUSE 92: Fifth International
Conference on Software Engineering and its Applications, Toulouse,
France, 7-11 December 1992. Available from EC2, 269/287 rue de la
Garenne, 92024 Nanterre Cedex, France.
Peter Breuer and Jonathan Bowen. In Elwyn Davies and Andrew Findlay (eds.), Proc.
UKUUG/SUKUG Joint New Year 1993 Conference, Oxford, UK, 6-8 January
1993. UKUUG/SUKUG Secretariat, Owles Hall, Buntingford, Herts SG9
9PL, UK, pp 167-182, 1993.
Peter Breuer and Jonathan Bowen. Oxford University Computing Laboratory Technical
Report PRG-TR-22-95,
September 1995. Presented as a poster at FME'96
by Stephan Diehl
by Stephan Diehl in "Software - Practice and Experience",
VOL 27(1), pages 49-62, January 1997
by Stephan Diehl
in Proceedings of "Arbeitstagung Programmiersprachen", editor Herbert Kuchen, published as Arbeitsbericht No. 58 des Institutes für Wirtschaftsinformatik, Westfälische Wilhelms-Universität Münster, 1997
in Proceedings of "Arbeitstagung Programmiersprachen", editor Herbert Kuchen, published as Arbeitsbericht No. 58 des Institutes für Wirtschaftsinformatik, Westfälische Wilhelms-Universität Münster, 1997
by Stephan Diehl
Technischer Bericht A 03/95, FB Informatik, University Saarbruecken, available as Postscript Version
Technischer Bericht A 03/95, FB Informatik, University Saarbruecken, available as Postscript Version
by Terence Parr
Excerpt from Language Translation Using PCCTS & C++ that provides parsing theory term definitions and illustrates the various parsing strategies.
Excerpt from Language Translation Using PCCTS & C++ that provides parsing theory term definitions and illustrates the various parsing strategies.
by Terence Parr and Russell Quong
Language translation is a harder and more important problem than language recognition. In particular, programmers implement translators not recognizers. Yet too often, translation is equated with the simpler task of syntactic parsing. This misconception coupled with computing limitations of past computers has led to the almost exclusive use of LR(1) and LL(1) in parser generators. We claim that use of k>1 lookahead can and should be available in practice, as it simplifies the translator development. We give several examples justifying our arguments
Language translation is a harder and more important problem than language recognition. In particular, programmers implement translators not recognizers. Yet too often, translation is equated with the simpler task of syntactic parsing. This misconception coupled with computing limitations of past computers has led to the almost exclusive use of LR(1) and LL(1) in parser generators. We claim that use of k>1 lookahead can and should be available in practice, as it simplifies the translator development. We give several examples justifying our arguments
by Terence Parr
SORCERER is a tool that works with PCCTS 1.33 (and has been integrated into ANTLR 2.xx) that generates tree-walkers from grammatical descriptions of their structure. This article provides an overview of the use and benefits of using an automatically-generated tree-walker
SORCERER is a tool that works with PCCTS 1.33 (and has been integrated into ANTLR 2.xx) that generates tree-walkers from grammatical descriptions of their structure. This article provides an overview of the use and benefits of using an automatically-generated tree-walker
by Terence Parr and Russell Quong
This article appeared in the Journal of Software Practice and Experience, Vol. 25(7), 789-810 (July 1995). It summarizes the features of ANTLR from the PCCTS 1.33 days and why they represent a major step forward in practical parsing technology. ANTLR's ease of use and strong language recognition capability has made it one of the most popular language tools around
This article appeared in the Journal of Software Practice and Experience, Vol. 25(7), 789-810 (July 1995). It summarizes the features of ANTLR from the PCCTS 1.33 days and why they represent a major step forward in practical parsing technology. ANTLR's ease of use and strong language recognition capability has made it one of the most popular language tools around
by M.Franz and T.Kistler
by T.Kistler
by M.Franz and T.Kistler