{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T13:11:43Z","timestamp":1649164303852},"reference-count":22,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[1993,1,1]],"date-time":"1993-01-01T00:00:00Z","timestamp":725846400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Languages"],"published-print":{"date-parts":[[1993,1]]},"DOI":"10.1016\/0096-0551(93)90016-t","type":"journal-article","created":{"date-parts":[[2003,8,7]],"date-time":"2003-08-07T23:04:53Z","timestamp":1060297493000},"page":"137-151","source":"Crossref","is-referenced-by-count":0,"title":["Partial evaluation grammars"],"prefix":"10.1016","volume":"18","author":[{"given":"Mark-Jan","family":"Nederhof","sequence":"first","affiliation":[]},{"given":"Janos J","family":"Sarbo","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0096-0551(93)90016-T_BIB1","series-title":"Programming in Prolog.","author":"Clocksin","year":"1984"},{"key":"10.1016\/0096-0551(93)90016-T_BIB2","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/BF03037421","article-title":"BUP: a bottom-up parser embedded in Prolog.","volume":"1","author":"Matsumoto","year":"1983","journal-title":"New Generation Comput."},{"key":"10.1016\/0096-0551(93)90016-T_BIB3","article-title":"Programmar: A Translator Generator","author":"Meijer","year":"1986"},{"key":"10.1016\/0096-0551(93)90016-T_BIB4","author":"Deransart","year":"1988"},{"key":"10.1016\/0096-0551(93)90016-T_BIB5","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0004-3702(80)90003-X","article-title":"Definite clause grammars for language analysis\u2014a survey of the formalism and a comparison with the augmented transition networks","volume":"13","author":"Pereira","year":"1980","journal-title":"Artif. Intell."},{"key":"10.1016\/0096-0551(93)90016-T_BIB6","series-title":"1982 ACM Symposium on LISP and Functional Programming","first-page":"67","article-title":"How to define a language using PROLOG","author":"Moss","year":"1982"},{"key":"10.1016\/0096-0551(93)90016-T_BIB7","author":"Naish","year":"1986"},{"key":"10.1016\/0096-0551(93)90016-T_BIB8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF00265077","article-title":"Revised report on the algorithmic language ALGOL 68","volume":"5","author":"van Wijngaarden","year":"1975","journal-title":"Acta Informatica"},{"key":"10.1016\/0096-0551(93)90016-T_BIB9","series-title":"Annotated bibliography on partial evaluation and mixed computation","first-page":"309","volume":"6","year":"1988"},{"key":"10.1016\/0096-0551(93)90016-T_BIB10","first-page":"132","article-title":"On storage optimization for automatically generated compilers","author":"Ganzinger","year":"1979"},{"key":"10.1016\/0096-0551(93)90016-T_BIB11","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/0096-0551(79)90018-3","article-title":"Semantic specification using two-level grammars: blocks, procedures and parameters","volume":"4","author":"Pagan","year":"1979","journal-title":"Comput. Lang."},{"key":"10.1016\/0096-0551(93)90016-T_BIB12","series-title":"Formal Specification of Programming Languages: A Panoramic Primer","author":"Pagan","year":"1981"},{"key":"10.1016\/0096-0551(93)90016-T_BIB13","series-title":"Foundations of Logic Programming","author":"Lloyd","year":"1984"},{"key":"10.1016\/0096-0551(93)90016-T_BIB14","series-title":"Computing with Logic","author":"Maier","year":"1988"},{"key":"10.1016\/0096-0551(93)90016-T_BIB15","article-title":"An abstract Prolog instruction set","author":"Warren","year":"1983"},{"key":"10.1016\/0096-0551(93)90016-T_BIB16","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/BF03037325","article-title":"Towards a pipelined Prolog processor","volume":"2","author":"Tick","year":"1984","journal-title":"New Generation Comput."},{"key":"10.1016\/0096-0551(93)90016-T_BIB17","article-title":"The WAM: a (real) tutorial","author":"A\u00eft-Kaci","year":"1990"},{"issue":"2","key":"10.1016\/0096-0551(93)90016-T_BIB18","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1145\/63264.63400","article-title":"Incremental dynamic semantics for language-based programming environments","volume":"11","author":"Kaiser","year":"1989","journal-title":"ACM Trans. on Progr. Lang. Syst."},{"key":"10.1016\/0096-0551(93)90016-T_BIB19","article-title":"Generative attributierte Grammatiken","author":"Dencker","year":"1985"},{"issue":"5","key":"10.1016\/0096-0551(93)90016-T_BIB20","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/390011.808247","article-title":"The synthesizer generator","volume":"19","author":"Reps","year":"1984","journal-title":"SIGPLAN Notices"},{"issue":"6","key":"10.1016\/0096-0551(93)90016-T_BIB21","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1145\/502949.502890","article-title":"Attribute coupled grammars","volume":"19","author":"Ganzinger","year":"1984","journal-title":"SIGPLAN Notices"},{"issue":"7","key":"10.1016\/0096-0551(93)90016-T_BIB22","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1145\/74818.74830","article-title":"Higher order attribute grammars","volume":"24","author":"Vogt","year":"1989","journal-title":"SIGPLAN Notices"}],"container-title":["Computer Languages"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:009605519390016T?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:009605519390016T?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T07:25:52Z","timestamp":1552634752000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/009605519390016T"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,1]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1993,1]]}},"alternative-id":["009605519390016T"],"URL":"https:\/\/doi.org\/10.1016\/0096-0551(93)90016-t","relation":{},"ISSN":["0096-0551"],"issn-type":[{"value":"0096-0551","type":"print"}],"subject":[],"published":{"date-parts":[[1993,1]]}}}