{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T18:36:19Z","timestamp":1769970979870,"version":"3.49.0"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540433699","type":"print"},{"value":"9783540459378","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45937-5_12","type":"book-chapter","created":{"date-parts":[[2007,6,7]],"date-time":"2007-06-07T01:39:18Z","timestamp":1181180358000},"page":"143-158","source":"Crossref","is-referenced-by-count":57,"title":["Disambiguation Filters for Scannerless Generalized LR Parsers"],"prefix":"10.1007","author":[{"given":"Mark G. J.","family":"van den Brand","sequence":"first","affiliation":[]},{"given":"Jeroen","family":"Scheerder","sequence":"additional","affiliation":[]},{"given":"Jurgen J.","family":"Vinju","sequence":"additional","affiliation":[]},{"given":"Eelco","family":"Visser","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,3,28]]},"reference":[{"key":"12_CR1","unstructured":"A. V. Aho, R. Sethi, and J. D. Ullman. Compilers. Principles, Techniques and Tools. Addison-Wesley, 1986."},{"key":"12_CR2","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1007\/978-3-540-49051-7_3","volume-title":"CC\u201999","author":"J. Aycock","year":"1999","unstructured":"J. Aycock and R. N. Horspool. Faster generalized LR parsing. In S. J\u00e4hnichen, editor, CC\u201999, volume 1575 of LNCS, pages 32\u201346. Springer-Verlag, 1999."},{"key":"12_CR3","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1002\/spe.390","volume":"31","author":"J. Aycock","year":"2001","unstructured":"J. Aycock and R. N. Horspool. Schr\u00f6dinger\u2019s token. Software, Practice & Experience, 31:803\u2013814, 2001.","journal-title":"Software, Practice & Experience"},{"key":"12_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/3-540-45306-7_26","volume-title":"CC\u201901","author":"M. G. J. Brand van den","year":"2001","unstructured":"M. G. J. van den Brand, A. van Deursen, J. Heering, H. A. de Jong, M. de Jonge, T. Kuipers, P. Klint, L. Moonen, P. A. Olivier, J. Scheerder, J. J. Vinju, E. Visser, and J. Visser. The ASF+SDF Meta-Environment: a Component-Based Language Development Environment. In R. Wilhelm, editor, CC\u201901, volume 2027 of LNCS, pages 365\u2013370. Springer-Verlag, 2001."},{"issue":"3","key":"12_CR5","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1002\/(SICI)1097-024X(200003)30:3<259::AID-SPE298>3.0.CO;2-Y","volume":"30","author":"M. G. J. Brand van den","year":"2000","unstructured":"M. G. J. van den Brand, H. A. de Jong, P. Klint, and P. A. Olivier. Efficient Annotated Terms. Software, Practice & Experience, 30(3):259\u2013291, 2000.","journal-title":"Software, Practice & Experience"},{"issue":"1","key":"12_CR6","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/0096-0551(91)90019-6","volume":"16","author":"J. R. Cordy","year":"1991","unstructured":"J. R. Cordy, C. D. Halpern-Hamu, and E. Promislow. TXL: Ara pid prototyping system for programming language dialects. Computer Languages, 16(1):97\u2013107, 1991.","journal-title":"Computer Languages"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"M. de Jonge, E. Visser, and J. Visser. XT: A bundle of program transformation tools. In M. G. J. van den Brand and D. Parigot, editors, Workshop on Language Descriptions, Tools and Applications (LDTA\u201901), volume 44 of Electronic Notes in Theoretical Computer Science. Elsevier Science Publishers, 2001.","DOI":"10.1016\/S1571-0661(04)80921-6"},{"key":"12_CR8","unstructured":"A. van Deursen, J. Heering, and P. Klint, editors. Language Prototyping, volume 5 of AMAST Series in Computing. World Scientific, 1996."},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"K.-G. Doh and P. D. Mosses. Composing programming languages by combining action-semantics modules. In M. G. J. van den Brand and D. Parigot, editors, Electronic Notes in Theoretical Computer Science, volume 44, 2001.","DOI":"10.1016\/S1571-0661(04)80922-8"},{"issue":"11","key":"12_CR10","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1145\/71605.71607","volume":"24","author":"J. Heering","year":"1989","unstructured":"J. Heering, P. R. H. Hendriks, P. Klint, and J. Rekers. The syntax definition formalism SDF\u2014 reference manual. SIGPLAN Notices, 24(11):43\u201375, 1989.","journal-title":"SIGPLAN Notices"},{"key":"12_CR11","series-title":"Technical Report","volume-title":"YACC\u2014yet another compiler-compiler","author":"S. C. Johnson","year":"1975","unstructured":"S. C. Johnson. YACC\u2014yet another compiler-compiler. Technical Report CS-32, AT & T Bell Laboratories, Murray Hill, N. J., 1975."},{"key":"12_CR12","unstructured":"P. Klint and E. Visser. Using filters for the disambiguation of context-free grammars. In G. Pighizzini and P. San Pietro, editors, Proc. ASMICS Workshop on Parsing Theory, pages 1\u201320, Milano, Italy, 1994. Tech. Rep. 126-1994, Dipartimento di Scienze dell\u2019Informazione, Universit\u00e0 di Milano."},{"key":"12_CR13","unstructured":"R. L\u00e4mmel and C. Verhoef. VS COBOL II grammar, 2001."},{"key":"12_CR14","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/3-540-06841-4_65","volume-title":"Proceedings of the Second Colloquium on Automata, Languages and Programming","author":"B. Lang","year":"1974","unstructured":"B. Lang. Deterministic techniques for efficient non-deterministic parsers. In J. Loeckx, editor, Proceedings of the Second Colloquium on Automata, Languages and Programming, volume 14 of LNCS, pages 255\u2013269. Springer-Verlag, 1974."},{"key":"12_CR15","unstructured":"M. E. Lesk and E. Schmidt. LEX\u2014 A lexical analyzer generator. Bell Laboratories, 1986. UNIX Programmer\u2019s Supplementary Documents, Volume 1 (PS1)."},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"L. Moonen. Generating robust parsers using island grammars. In Proceedings of the 8th Working Conference on Reverse Engineering, pages 13\u201322. IEEE Computer Society Press, 2001.","DOI":"10.1109\/WCRE.2001.957806"},{"key":"12_CR17","unstructured":"J. Rekers. Parser Generation for Interactive Environments. PhD thesis, University of Amsterdam, 1992. ftp:\/\/ftp.cwi.nl\/pub\/gipe\/reports\/Rek92.ps.Z ."},{"issue":"7","key":"12_CR18","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1145\/74818.74833","volume":"24","author":"D. J. Salomon","year":"1989","unstructured":"D. J. Salomon and G. V. Cormack. Scannerless NSLR(1) parsing of programming languages. SIGPLAN Notices, 24(7):170\u2013178, 1989.","journal-title":"SIGPLAN Notices"},{"key":"12_CR19","unstructured":"D. J. Salomon and G. V. Cormack. The disambiguation and scannerless parsing of complete character-level grammars for programming languages. Technical Report 95\/06, Dept. of Computer Science, University of Manitoba, 1995."},{"key":"12_CR20","unstructured":"E. Scott, A. Johnstone, and S. S. Hussain. Technical Report TR-00-12, Royal Holloway, University of London, Computer Science Dept., 2000."},{"key":"12_CR21","unstructured":"M. Tomita. Efficient Parsing for Natural Languages. A Fast Algorithm for Practical Systems. Kluwer Academic Publishers, 1985."},{"key":"12_CR22","unstructured":"E. Visser. Scannerless generalized-LR parsing. Technical Report P9707, Programming Research Group, University of Amsterdam, 1997."},{"key":"12_CR23","unstructured":"E. Visser. Syntax Definition for Language Prototyping. PhD thesis, University of Amsterdam, 1997."},{"key":"12_CR24","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1007\/3-540-45127-7_27","volume-title":"RTA\u201901","author":"E. Visser","year":"2001","unstructured":"E. Visser. Stratego: Alan guage for program transformation based on rewriting strategies. System description of Stratego 0.5. In A. Middeldorp, editor, RTA\u201901, volume 2051 of LNCS, pages 357\u2013361. Springer-Verlag, 2001."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45937-5_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T19:42:04Z","timestamp":1556480524000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45937-5_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540433699","9783540459378"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-45937-5_12","relation":{},"ISSN":["0302-9743"],"issn-type":[{"value":"0302-9743","type":"print"}],"subject":[],"published":{"date-parts":[[2002]]}}}