{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,22]],"date-time":"2026-08-22T07:57:32Z","timestamp":1787385452479,"version":"build-2736575974"},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540643043","type":"print"},{"value":"9783540697244","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0026420","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T07:48:42Z","timestamp":1132386522000},"page":"16-30","source":"Crossref","is-referenced-by-count":3,"title":["Generalised recursive descent parsing and follow-determinism"],"prefix":"10.1007","author":[{"given":"Adrian","family":"Johnstone","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Elizabeth","family":"Scott","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2005,6,15]]},"reference":[{"key":"2_CR1","unstructured":"Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman. Compilers: principles techniques and tools. Addison-Wesley, 1986."},{"key":"2_CR2","unstructured":"Alfred V. Aho and Jeffrey D. Ullman. The Theory of Parsing, Translation and Compiling, volume 1 (Parsing). Prentice-Hall Inc., 1972."},{"issue":"11","key":"2_CR3","doi-asserted-by":"crossref","first-page":"1263","DOI":"10.1002\/spe.4380251106","volume":"25","author":"P. T. Breuer","year":"1995","unstructured":"Peter T. Breuer and Jonathan P. Bowen. A PREttier Compiler-Compiler: Generating higher-order parsers in C. Software Practice and Experience, 25(11):1263\u20131297, November 1995.","journal-title":"Software Practice and Experience"},{"key":"2_CR4","unstructured":"Adrian Johnstone. RDP-a recursive descent compiler compiler. Technical Report TR-95-10, Royal Holloway, University of London, Computer Science Department, March 1995."},{"key":"2_CR5","unstructured":"Adrian Johnstone and Elizabeth Scott. Generalised recursive descent. Part 1: language design and parsing. Technical Report TR-97-18, Royal Holloway, University of London, Computer Science Department, October 1997."},{"key":"2_CR6","unstructured":"Adrian Johnstone and Elizabeth Scott. Generalised recursive descent. Part 2: some underlying theory. Technical Report TR-97-19, Royal Holloway, University of London, Computer Science Department, October 1997."},{"key":"2_CR7","unstructured":"Terence John Parr. Obtaining Practical Variants of LL(k) and LR(k) for k > 1 By Splitting the Atomic k-Tuple. PhD thesis, Purdue University, August 1993."},{"issue":"2","key":"2_CR8","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/226060.226066","volume":"31","author":"T. J. Parr","year":"1996","unstructured":"Terence J. Parr and Russell W. Quong. LL and LR translators need k > 1 lookahead. ACM Sigplan Notices, 31(2):27\u201334, February 1996.","journal-title":"ACM Sigplan Notices"},{"key":"2_CR9","volume-title":"VCG Visualisation of Compiler Graphs","author":"G. Sander","year":"1995","unstructured":"Georg Sander. VCG Visualisation of Compiler Graphs. Universit\u00e4t des Saarlaudes, 66041 Saarbr\u00fcken, Germany, February 1995."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0026420","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,4]],"date-time":"2019-02-04T22:30:39Z","timestamp":1549319439000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0026420"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540643043","9783540697244"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/bfb0026420","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1998]]}}}