{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:02:29Z","timestamp":1725663749681},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540536697"},{"type":"electronic","value":"9783540469537"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1991]]},"DOI":"10.1007\/3-540-53669-8_71","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T22:11:53Z","timestamp":1330207913000},"page":"11-25","source":"Crossref","is-referenced-by-count":2,"title":["Application development with the FNC-2 attribute grammar system"],"prefix":"10.1007","author":[{"given":"Martin","family":"Jourdan","sequence":"first","affiliation":[]},{"given":"Didier","family":"Parigot","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,4]]},"reference":[{"key":"2_CR1","volume-title":"Compilers: Principles, Techniques and Tools","author":"A. V. Aho","year":"1986","unstructured":"A. V. Aho, R. Sethi & J. D. Ullman, Compilers: Principles, Techniques and Tools, Addison Wesley, Reading, MA, 1986."},{"key":"2_CR2","unstructured":"P. Boullier, \u201cContribution \u00e0 la construction automatique d'analyseurs lexicographiques et syntaxiques,\u201d th\u00e8se d'\u00c9tat, Univ. d'Orl\u00e9ans, Dec. 1984."},{"key":"2_CR3","unstructured":"P. Boullier & P. Deschamp, Le syst\u00e8me SYNTAX\u2014Manuel d'utilisation et de mise en \u0153uvre sous Unix, INRIA, Rocquencourt, Sept. 1988."},{"issue":"4","key":"2_CR4","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/0167-6423(87)90010-4","volume":"9","author":"P. Boullier","year":"1987","unstructured":"P. Boullier & M. Jourdan, \u201cA new Error Repair and Recovery Scheme for Lexical and Syntactic Analysis,\u201d Sci. Comput. Programming 9, 4 (Dec. 1987), 271\u2013286.","journal-title":"Sci. Comput. Programming"},{"issue":"2","key":"2_CR5","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/0304-3975(82)90003-2","volume":"17","author":"B. Courcelle","year":"1982","unstructured":"B. Courcelle & P. Franchi-Zannettacci, \u201cAttribute Grammars and Recursive Program Schemes,\u201d Theoret. Comput. Sci. 17, 2 and 3 (1982), 163\u2013191 and 235\u2013257.","journal-title":"Theoret. Comput. Sci."},{"key":"2_CR6","volume-title":"Attribute Grammars: Definitions, Systems and Bibliography","author":"P. Deransart","year":"1988","unstructured":"P. Deransart, M. Jourdan & B. Lorho, Attribute Grammars: Definitions, Systems and Bibliography, Lect. Notes in Comp. Sci. #323, Springer-Verlag, New York-Heidelberg-Berlin, Aug. 1988."},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"A. Despland, M. Mazaud & R. Rakotozafy, \u201cUsing Rewriting Techniques to Produce Code Generators and Proving them Correct,\u201d Rapport RR-1046, INRIA, Rocquencourt, June 1989. To appear in Sci. Comput. Programming.","DOI":"10.1016\/0167-6423(90)90043-D"},{"key":"2_CR8","unstructured":"\u201cPagode: A Back-end Generator using Attributed Abstract Syntaxes and Term Rewritings,\u201d in this volume, Oct. 1990."},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"J. Engelfriet & W. de Jong, \u201cAttribute Storage Optimization by Stacks,\u201d Acta Inform. (1990).","DOI":"10.1007\/BF00277390"},{"key":"2_CR10","unstructured":"P. Franchi-Zannettacci, \u201cAttribute Specifications for Graphical Interface Generation,\u201d in Information Processing '89, San Francisco, CA, G. X. Ritter, ed., 149\u2013155, North-Holland, Amsterdam, Aug. 1989."},{"issue":"6","key":"2_CR11","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1145\/502949.502890","volume":"19","author":"H. Ganzinger","year":"1984","unstructured":"H. Ganzinger & R. Giegerich, \u201cAttribute Coupled Grammars,\u201d in ACM SIGPLAN '84 Symp. on Compiler Construction, Montr\u00e9al, published as ACM SIGPLAN Notices 19, 6 (June 1984), 157\u2013170.","journal-title":"ACM SIGPLAN '84 Symp. on Compiler Construction"},{"key":"2_CR12","unstructured":"H. Ganzinger, R. Giegerich & M. Vach, \u201cMARVIN: a Tool for Applicative and Modular Compiler Specifications,\u201d Forschungsbericht 220, Fachbereich Informatik, Univ. Dortmund, July 1986."},{"key":"2_CR13","first-page":"1265","volume-title":"ESPRIT '87: Achievements and Impact, Brussels, Commission of the European Communities\u2014DG XIII, ed.","author":"J. Garcia","year":"1987","unstructured":"J. Garcia, M. Jourdan & A. Rizk, \u201cAn Implementation of PARLOG Using High-Level Tools,\u201d in ESPRIT '87: Achievements and Impact, Brussels, Commission of the European Communities\u2014DG XIII, ed., 1265\u20131275, North-Holland, Amsterdam, Sept. 1987."},{"key":"2_CR14","unstructured":"M. Jourdan, \u201cLes grammaires attribu\u00e9es: implantation, applications, optimisations,\u201d th\u00e8se de Docteur-Ing\u00e9nieur, Univ. Paris VII, May 1984."},{"key":"2_CR15","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1007\/3-540-53101-7_16","volume-title":"Attribute Grammars and their Applications (WAGA), Paris","author":"M. Jourdan","year":"1990","unstructured":"M. Jourdan, C. Le Bellec & D. Parigot, \u201cThe Olga Attribute Grammar Description Language: Design, Implementation and Evaluation,\u201d in Attribute Grammars and their Applications (WAGA), Paris, P. Deransart & M. Jourdan, eds., 222\u2013237, Lect. Notes in Comp. Sci., Springer-Verlag, New York-Heidelberg-Berlin, Sept. 1990."},{"key":"2_CR16","unstructured":"M. Jourdan & D. Parigot, The FNC-2 System User's Guide and Reference Manual, INRIA, Rocquencourt, Feb. 1989. This manual is periodically updated."},{"issue":"6","key":"2_CR17","first-page":"209","volume":"25","author":"M. Jourdan","year":"1990","unstructured":"M. Jourdan, D. Parigot, C. Juli\u00e9, O. Durin & C. Le Bellec, \u201cDesign, Implementation and Evaluation of the FNC-2 Attribute Grammar System,\u201d in ACM SIGPLAN '90 Conf. on Programming Languages Design and Implementation, White Plains, NY, published as ACM SIGPLAN Notices 25, 6 (June 1990), 209\u2013222.","journal-title":"ACM SIGPLAN '90 Conf. on Programming Languages Design and Implementation"},{"key":"2_CR18","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/3-540-53101-7_3","volume-title":"Attribute Grammars and their Applications (WAGA), Paris","author":"C. Juli\u00e9","year":"1990","unstructured":"C. Juli\u00e9 & D. Parigot, \u201cSpace Optimization in the FNC-2 Attribute Grammar System,\u201d in Attribute Grammars and their Applications (WAGA), Paris, P. Deransart & M. Jourdan, eds., 29\u201345, Lect. Notes in Comp. Sci., Springer-Verlag, New York-Heidelberg-Berlin, Sept. 1990."},{"key":"2_CR19","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/0167-6423(83)90009-6","volume":"3","author":"G. Kahn","year":"1983","unstructured":"G. Kahn, B. Lang, B. M\u00e9l\u00e8se & \u00c9. Marcos, \u201cMetal: a Formalism to Specify Formalisms\u201d, Sci. Comput. Programming 3 (1983), 151\u2013188.","journal-title":"Sci. Comput. Programming"},{"issue":"3","key":"2_CR20","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1007\/BF00288644","volume":"13","author":"U. Kastens","year":"1980","unstructured":"U. Kastens, \u201cOrdered Attribute Grammars,\u201d Acta Inform. 13, 3 (1980), 229\u2013256.","journal-title":"Acta Inform."},{"key":"2_CR21","first-page":"165","volume-title":"Methods and Tools for Compiler Construction","author":"U. Kastens","year":"1984","unstructured":"\u2014, \u201cThe GAG-System\u2014A Tool for Compiler Construction,\u201d in Methods and Tools for Compiler Construction, B. Lorho, ed., 165\u2013182, Cambridge Univ. Press, Cambridge, 1984."},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"G. Kildall, \u201cA unified approach to global program optimization,\u201d in 1st ACM Symp. on Principles of Progr. Languages, 194\u2013206, Jan. 1973.","DOI":"10.1145\/512927.512945"},{"issue":"2","key":"2_CR23","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/BF01692511","volume":"2","author":"D. E. Knuth","year":"1968","unstructured":"D. E. Knuth, \u201cSemantics of Context-free Languages,\u201d Math. Systems Theory 2, 2 (June 1968), 127\u2013145. Correction: Math. Systems Theory 5, 1 (Mar. 1971), 95\u201396.","journal-title":"Math. Systems Theory"},{"key":"2_CR24","series-title":"Lect. Notes in Comp. Sci.","first-page":"52","volume-title":"Compiler Compilers and High Speed Compilation, Berlin","author":"P. Lipps","year":"1988","unstructured":"P. Lipps, U. M\u00f6ncke & R. Wilhelm, \u201cOPTRAN \u2014 A Language\/System for the Specification of Program Transformations: System Overview and Experiences\u201d, in Compiler Compilers and High Speed Compilation, Berlin, D. Hammer, ed., 52\u201365, Lect. Notes in Comp. Sci. #371, Springer-Verlag, New York-Heidelberg-Berlin, Oct. 1988."},{"key":"2_CR25","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/3-540-08065-1_2","volume-title":"Methods of Algorithmic Language Implementation","author":"B. Lorho","year":"1977","unstructured":"B. Lorho, \u201cSemantic Attributes Processing in the System DELTA,\u201d in Methods of Algorithmic Language Implementation, A. Ershov & C. H. A. Koster, eds., 21\u201340, Lect. Notes in Comp. Sci. #47, Springer-Verlag, New York-Heidelberg-Berlin, 1977."},{"key":"2_CR26","volume-title":"Transformations, \u00e9valuation incr\u00e9mentale et optimisations des grammaires attribu\u00e9es: le syst\u00e8me FNC-2","author":"D. Parigot","year":"1988","unstructured":"D. Parigot, \u201cTransformations, \u00e9valuation incr\u00e9mentale et optimisations des grammaires attribu\u00e9es: le syst\u00e8me FNC-2,\u201d th\u00e8se, Univ. de Paris-Sud, Orsay, May 1988."},{"issue":"2","key":"2_CR27","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1145\/69624.69625","volume":"5","author":"S. P. Reiss","year":"1983","unstructured":"S. P. Reiss, \u201cGeneration of Compiler Symbol Processing Mechanisms from Specifications,\u201d ACM Trans. Progr. Languages and Systems 5, 2 (1983), 127\u2013163.","journal-title":"ACM Trans. Progr. Languages and Systems"},{"key":"2_CR28","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-9623-9","volume-title":"The Synthesizer Generator","author":"T. Reps","year":"1989","unstructured":"T. Reps & T. Teitelbaum, The Synthesizer Generator, Springer-Verlag, New York-Heidelberg-Berlin, 1989."},{"key":"2_CR29","unstructured":"A. Souah, \u201cContribution \u00e0 la s\u00e9mantique d\u00e9clarative des syst\u00e8mes de transformation d'arbres attribu\u00e9s,\u201d th\u00e8se, Univ. d'Orl\u00e9ans, Sept. 1990."},{"key":"2_CR30","series-title":"Lect. Notes in Comp. Sci.","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-11571-4","volume-title":"An Attributed Grammar for the Semantic Analysis of ADA","author":"J. Uhl","year":"1982","unstructured":"J. Uhl, S. Drossopoulos, G. Persch, G. Goos, M. Daussmann, G. Winterstein & W. Kirchg\u00e4\u00dfner, An Attributed Grammar for the Semantic Analysis of ADA, Lect. Notes in Comp. Sci. #139, Springer-Verlag, New York-Heidelberg-Berlin, 1982."},{"issue":"5","key":"2_CR31","first-page":"242","volume":"8","author":"A. O. Vooglaid","year":"1982","unstructured":"A. O. Vooglaid & M. B. M\u00e9rist\u00e9, \u201cAbstract Attribute Grammars,\u201d Progr. and Computer Software 8, 5 (Sept. 1982), 242\u2013251.","journal-title":"Progr. and Computer Software"}],"container-title":["Lecture Notes in Computer Science","Compiler Compilers"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-53669-8_71.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,31]],"date-time":"2021-12-31T03:30:04Z","timestamp":1640921404000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-53669-8_71"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991]]},"ISBN":["9783540536697","9783540469537"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/3-540-53669-8_71","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1991]]}}}