{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:33:18Z","timestamp":1725564798713},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540407966"},{"type":"electronic","value":"9783540452133"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45213-3_29","type":"book-chapter","created":{"date-parts":[[2010,9,4]],"date-time":"2010-09-04T01:44:48Z","timestamp":1283564688000},"page":"229-240","source":"Crossref","is-referenced-by-count":2,"title":["Language Definition in the Sch\u00fctz Semantic Editor"],"prefix":"10.1007","author":[{"given":"Rodney M.","family":"Bates","sequence":"first","affiliation":[]}],"member":"297","reference":[{"issue":"4","key":"29_CR1","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1145\/6465.20890","volume":"8","author":"R. Bahlke","year":"1986","unstructured":"Bahlke, R., Snelting, G.: The PSG System: From Formal Language Definitions to Interactive Programming Environments. ACM Transactions on Programming Languages and Systems\u00a08(4), 547\u2013576 (1986)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"29_CR2","unstructured":"Barrett, W., Bates, R., Gustafson, D., Couch, J.: Compiler Construction Theory and Practice, 2nd edn., SRA (1986)"},{"key":"29_CR3","unstructured":"Bagai, R., Bates, R.: Text Editing, Syntax-Directed Editing. In: International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet, L\u2019Aquila Italy (August 2001)"},{"key":"29_CR4","unstructured":"Bates, R.: Sequence-Trees: Slicing and Concatenation of Sequences in Logarithmic Time. In: presented at 14th Midwest Conference on Combinatorics, Cryptography, and Computing, Wichita State University, Wichita, KS (October 2000)"},{"key":"29_CR5","unstructured":"Bates, R.: Text Editor Interfaces for Semantic Editors., SBLP2002, VI Simp\u00f3sio Brasileiro do Linguagens de Programma\u00e7\u00e3o, Rio de Janeiro, Brazil (June 2002)"},{"key":"29_CR6","unstructured":"Bates, R.: Logarithmic-Time Slicing and Concatenation of Sequences. Journal of Combinatorial Mathematics and Combinatorial Computing\u00a042 (August 2002)"},{"key":"29_CR7","unstructured":"Boshernitsan, M.: Harmonia: A Flexible Framework for Constructing Interactive Language-Based Programming Tools, Tech. Report CSD-01-1149, University of California, Berkeley (June 2001)"},{"issue":"12","key":"29_CR8","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TSE.1986.6313007","volume":"SE-12","author":"A. Habermann","year":"1986","unstructured":"Habermann, A., Notkin, D.: Gandalf: Software Development Environments. IEEE Transactions on Software Engineering\u00a0SE-12(12), 1117\u20131127 (1986)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"10","key":"29_CR9","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1002\/spe.4380181006","volume":"18","author":"H. Halme","year":"1988","unstructured":"Halme, H., Heinaenen, J.: GNU Emacs as a Dynamically Extensible Programming Environment. Software-Practice and Experience\u00a018(10), 999\u20131009 (1988)","journal-title":"Software-Practice and Experience"},{"issue":"8","key":"29_CR10","doi-asserted-by":"publisher","first-page":"733","DOI":"10.1002\/spe.4380180803","volume":"18","author":"G. Kaiser","year":"1988","unstructured":"Kaiser, G., Feiler, P., Jalili, F., Schlichter, J.: A Retrospective on DOSE: An Interpretive Approach to Structure Editor Generation. Software Practice and Experience\u00a018(8), 733\u2013748 (1988)","journal-title":"Software Practice and Experience"},{"key":"29_CR11","unstructured":"Maddox, W.: Incremental Static Semantic Analysis., Ph.D. dissertation, Report No. UCB\/\/CSD-97-948, Computer Science Division, University of California, Berkeley, CA"},{"issue":"6","key":"29_CR12","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/872730.806451","volume":"16","author":"J. Morris","year":"1981","unstructured":"Morris, J., Schwartz, M.: The Design of a Language-Directed Editor for Block- Structured Languages. ACM SIGPLAN Notices\u00a016(6), 28\u201333 (1981)","journal-title":"ACM SIGPLAN Notices"},{"issue":"5","key":"29_CR13","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/390011.808246","volume":"19","author":"S. Reiss","year":"1984","unstructured":"Reiss, S.: Graphical Program Development with PECAN Program Development Systems. ACM SIGPLAN Notices\u00a019(5), 30\u201341 (1984)","journal-title":"ACM SIGPLAN Notices"},{"issue":"3","key":"29_CR14","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1145\/2166.357218","volume":"5","author":"T. Reps","year":"1983","unstructured":"Reps, T., Teitelbaum, T., Demers, A.: Incremental Context-Dependent Analysis for Language-Based Editors. ACM Transactions on Programming Languages and Systems\u00a05(3), 449\u2013477 (1983)","journal-title":"ACM Transactions on Programming Languages and Systems"}],"container-title":["Lecture Notes in Computer Science","Modular Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45213-3_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,19]],"date-time":"2019-03-19T23:33:55Z","timestamp":1553038435000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45213-3_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540407966","9783540452133"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45213-3_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}