{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:12:12Z","timestamp":1699834332571},"reference-count":33,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":11532,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1975,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The author describes some of his experience gained by working in the area of syntax\u2010directed compilers and parser generating systems during the past ten years. His most recent work in this area was designing and supervising the implementation of a conversational parser generator which has been operational for about two years. The paper describes this generator, its implementation, usage and the characteristics which make it practical to use. The author's main conclusion is that althouth it is relatively easy to implement nuclei of parser generating systems which are of educational value, the implementation of a practical system requires a major programming effort.<\/jats:p>","DOI":"10.1002\/spe.4380050206","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T13:54:02Z","timestamp":1163771642000},"page":"169-180","source":"Crossref","is-referenced-by-count":5,"title":["Experience with a conversational parser generating system"],"prefix":"10.1002","volume":"5","author":[{"given":"Jacques","family":"Cohen","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"\u2018The compiler\u2010compiler\u2019, Annual Review in Automatic Programming","author":"Brooker R."},{"key":"e_1_2_1_2_3","volume-title":"Programming Systems and Languages","author":"Rosen S.","year":"1967"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/366062.366083"},{"key":"e_1_2_1_3_3","volume-title":"Programming Systems and Languages","author":"Rosen S.","year":"1967"},{"issue":"2","key":"e_1_2_1_4_2","first-page":"3","article-title":"Algorithms for syntactic analysis of context\u2010free languages","volume":"8","author":"Brasseur M.","year":"1965","journal-title":"Rev. Franc. Trait. Inf."},{"key":"e_1_2_1_5_2","unstructured":"J.Cohen Languages for Writing Compilers Dr. \u00e9s Sci. Thesis (in French) Universit\u00e9 de Grenoble 1967."},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/365170.365202"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/364096.364114"},{"key":"e_1_2_1_8_2","unstructured":"J.CohenandA.Rubin \u2018BNF of BNF in precedence form: its use in constructing precedence tables\u2019 R. A. I. R. O. Chiffres B\u20101 1972."},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/362007.362035"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/362705.362712"},{"key":"e_1_2_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/362619.362625"},{"key":"e_1_2_1_12_2","unstructured":"W. R.Lalonde E. S.LeeandJ. J.Horning \u2018An LALR(k) parser generator\u2019 Proc. IFIP Congress 1971."},{"key":"e_1_2_1_13_2","volume-title":"Compiler Construction for Digital Computers","author":"Gries D.","year":"1971"},{"key":"e_1_2_1_14_2","volume-title":"A Compiles Generator","author":"McKeeman W. M.","year":"1970"},{"key":"e_1_2_1_15_2","volume-title":"Programming Languages and Their Compilers, Preliminary Notes","author":"Cocke J.","year":"1970"},{"key":"e_1_2_1_16_2","volume-title":"The Theory of Parsing, Translation and Compiling","author":"Aho A. V.","year":"1972"},{"key":"e_1_2_1_17_2","unstructured":"F. L.DeRemer Practical Translators for LR(k) Languages Ph. D. Thesis M. I. T. 1969."},{"key":"e_1_2_1_18_2","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/9.4.345"},{"key":"e_1_2_1_19_2","volume-title":"A Compiler Generator","author":"Cohen J.","year":"1972"},{"key":"e_1_2_1_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF01932975"},{"key":"e_1_2_1_21_2","doi-asserted-by":"crossref","unstructured":"M. J.Fischer \u2018Some properties of precedence languages\u2019 Proc. ACM Symp. Theory of Computing 1969.","DOI":"10.1145\/800169.805432"},{"key":"e_1_2_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/800006.807981"},{"key":"e_1_2_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/362919.362936"},{"key":"e_1_2_1_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7949(74)90048-0"},{"key":"e_1_2_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/355616.361015"},{"key":"e_1_2_1_26_2","doi-asserted-by":"crossref","unstructured":"O.Lecarme \u2018An experience in structured programming and transferability\u2019 Proc. ACM Sigplan\u2010Sigops Interface Meeting 1973.","DOI":"10.1145\/800021.808290"},{"key":"e_1_2_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/356589.356592"},{"key":"e_1_2_1_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(73)90026-4"},{"key":"e_1_2_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/364175.364185"},{"key":"e_1_2_1_30_2","doi-asserted-by":"publisher","DOI":"10.1080\/00207167208803058"},{"key":"e_1_2_1_31_2","doi-asserted-by":"crossref","unstructured":"S.GrahamandS. P.Rhodes \u2018Practical syntactic error recovery in compilers\u2019 ACM Symp. Principles of Programming Languages 1973.","DOI":"10.1145\/512927.512932"},{"issue":"1","key":"e_1_2_1_32_2","article-title":"Revised report of the algorithmic language Algol 60","volume":"6","author":"Naur P.","year":"1963","journal-title":"Comm. ACM"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380050206","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380050206","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T05:52:10Z","timestamp":1699768330000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380050206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1975,4]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1975,4]]}},"alternative-id":["10.1002\/spe.4380050206"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380050206","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1975,4]]}}}