{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,2]],"date-time":"2023-05-02T11:12:28Z","timestamp":1683025948843},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[1995,5,1]],"date-time":"1995-05-01T00:00:00Z","timestamp":799286400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Acta Informatica"],"published-print":{"date-parts":[[1995,5]]},"DOI":"10.1007\/bf01213079","type":"journal-article","created":{"date-parts":[[2005,2,25]],"date-time":"2005-02-25T12:58:56Z","timestamp":1109336336000},"page":"459-476","source":"Crossref","is-referenced-by-count":4,"title":["On the look-ahead problem in lexical analysis"],"prefix":"10.1007","volume":"32","author":[{"given":"Wuu","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF01213079_CR1","volume-title":"The Design and Analysis of Computer Algorithms","author":"A.V. Aho","year":"1974","unstructured":"Aho, A.V., Hopcroft, J.E., Ullman, J.D.: The Design and Analysis of Computer Algorithms. Reading, MA: Addison-Wesley 1974"},{"issue":"6","key":"BF01213079_CR2","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1145\/360825.360855","volume":"18","author":"A.V. Aho","year":"1975","unstructured":"Aho, A.V., Corasick, M.J.: Efficient string matching: An aid to bibliographic search. Commun. ACM18(6), 333\u2013340 (1975)","journal-title":"Commun. ACM"},{"key":"BF01213079_CR3","volume-title":"Compilers: Principles, Techniques, and Tools","author":"A.V. Aho","year":"1986","unstructured":"Aho, A.V., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques, and Tools. Reading, MA: Addison-Wesley 1986"},{"issue":"7","key":"BF01213079_CR4","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1109\/32.83901","volume":"17","author":"J.F. Beetem","year":"1991","unstructured":"Beetem, J.F., Beetem, A.F.: Incremental scanning and parsing with Galaxy. IEEE Trans. Software Engineering17(7), 641\u2013651 (1991)","journal-title":"IEEE Trans. Software Engineering"},{"issue":"11","key":"BF01213079_CR5","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1002\/spe.4380221106","volume":"22","author":"B. Fischer","year":"1992","unstructured":"Fischer, B., Hammer, C., Struckmann, W.: ALADIN: A scanner generator for incremental programming environments. Software-Practice and Experience22(11), 1011\u20131025 (1992)","journal-title":"Software-Practice and Experience"},{"key":"BF01213079_CR6","volume-title":"Crafting a Compiler with C","author":"C.N. Fischer","year":"1991","unstructured":"Fischer, C.N., LeBlanc, R.J., Jr.: Crafting a Compiler with C. Reading, MA: Benjamin\/Cummings 1991"},{"issue":"11","key":"BF01213079_CR7","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1002\/spe.4380191106","volume":"19","author":"J. Grosch","year":"1989","unstructured":"Grosch, J.: Efficient generation of lexical analysers. Software-Practice and Experience19(11), 1089\u20131103 (1989)","journal-title":"Software-Practice and Experience"},{"issue":"9","key":"BF01213079_CR8","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1002\/j.1097-024X.1986.tb00011.x","volume":"16","author":"V.P. Heuring","year":"1986","unstructured":"Heuring, V.P.: The automatic generation of fast lexical analysers. Software-Practice and Experience16(9), 801\u2013808 (1986)","journal-title":"Software-Practice and Experience"},{"issue":"6","key":"BF01213079_CR9","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1002\/spe.4380170602","volume":"17","author":"R.N. Horspool","year":"1987","unstructured":"Horspool, R.N., Levy, M.R.: Mkscan\u2014An interactive scanner generator. Software-Practice and Experience17(6), 369\u2013378 (1987)","journal-title":"Software-Practice and Experience"},{"issue":"12","key":"BF01213079_CR10","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1145\/364175.364185","volume":"11","author":"W.L. Johnson","year":"1968","unstructured":"Johnson, W.L., Porter, J.H., Ackley, S.I., Ross, D.T.: Automatic generation of efficient lexical processors using finite state techniques. Commun. ACM11(12), 305\u2013313 (1968)","journal-title":"Commun. ACM"},{"key":"BF01213079_CR11","doi-asserted-by":"crossref","unstructured":"Knuth, D.E., Morris, J.H., Jr., Pratt, V.R.: Fast pattern matching in strings. SIAM J. on Computing6(2), (1977)","DOI":"10.1137\/0206024"},{"key":"BF01213079_CR12","volume-title":"Automating Language Implementation","author":"K. Koskimies","year":"1990","unstructured":"Koskimies, K., Paakki, J.: Automating Language Implementation. New York: Ellis Horwood 1990"},{"key":"BF01213079_CR13","series-title":"Computer Science Technical Report","volume-title":"LEX\u2014A lexical analyzer generator","author":"M.E. Lesk","year":"1975","unstructured":"Lesk, M.E., Schmidt, E.: LEX\u2014A lexical analyzer generator. Computer Science Technical Report 39, Bell Labs., Murray Hill, N.J., 1975"},{"issue":"5","key":"BF01213079_CR14","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/14947.888678","volume":"21","author":"H. M\u00f6ssenb\u00f6ck","year":"1986","unstructured":"M\u00f6ssenb\u00f6ck, H.: Alex\u2014A simple and efficient scanner generator. ACM SIGPLAN Notices21(5), 69\u201378 (1986)","journal-title":"ACM SIGPLAN Notices"},{"key":"BF01213079_CR15","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1016\/0020-0190(91)90089-Z","volume":"38","author":"J.R. Nawrocki","year":"1991","unstructured":"Nawrocki, J.R.: Conflict detection and resolution in a lexical analyzer generator. Information Processing Letters38, 323\u2013328 (1991)","journal-title":"Information Processing Letters"},{"key":"BF01213079_CR16","volume-title":"The Flex User Document, Version 2.3","author":"V. Paxson","year":"1990","unstructured":"Paxson, V.: The Flex User Document, Version 2.3. Computer Science Department, Cornell Univ., Ithaca, NY, 1990"},{"issue":"5","key":"BF01213079_CR17","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1002\/spe.4380200503","volume":"20","author":"D. Szafron","year":"1990","unstructured":"Szafron, D., Ng, R.: LexAGen: An interactive incremental scanner generator. Software\u2014Practice and Experience20(5), 459\u2013483 (1990)","journal-title":"Software\u2014Practice and Experience"},{"issue":"5","key":"BF01213079_CR18","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1002\/spe.4380160508","volume":"16","author":"W.M. Waite","year":"1986","unstructured":"Waite, W.M.: The cost of lexical analysis. Software\u2014Practice and Experience16(5), 473\u2013488 (1986)","journal-title":"Software\u2014Practice and Experience"},{"key":"BF01213079_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-96878-5","volume-title":"Programming with Modula-2","author":"N. Wirth","year":"1985","unstructured":"Wirth, N.: Programming with Modula-2 (3rd corrected edn.) New York: Springer-Verlag 1985","edition":"3rd corrected e"}],"container-title":["Acta Informatica"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01213079.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF01213079\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01213079","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,2]],"date-time":"2023-05-02T10:37:59Z","timestamp":1683023879000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF01213079"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995,5]]},"references-count":19,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1995,5]]}},"alternative-id":["BF01213079"],"URL":"https:\/\/doi.org\/10.1007\/bf01213079","relation":{},"ISSN":["0001-5903","1432-0525"],"issn-type":[{"value":"0001-5903","type":"print"},{"value":"1432-0525","type":"electronic"}],"subject":[],"published":{"date-parts":[[1995,5]]}}}