Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- posterOctober 2010
The Spoofax language workbench
OOPSLA '10: Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companionPages 237–238https://doi.org/10.1145/1869542.1869592Spoofax is a language workbench for efficient, agile development of textual domain-specific languages with state-of-the-art IDE support. It provides a comprehensive environment that integrates syntax definition, program transformation, code generation, ...
- research-articleOctober 2010
Pure and declarative syntax definition: paradise lost and regained
OOPSLA '10: Proceedings of the ACM international conference on Object oriented programming systems languages and applicationsPages 918–932https://doi.org/10.1145/1869459.1869535Syntax definitions are pervasive in modern software systems, and serve as the basis for language processing tools like parsers and compilers. Mainstream parser generators pose restrictions on syntax definitions that follow from their implementation ...
Also Published in:
ACM SIGPLAN Notices: Volume 45 Issue 10 - research-articleOctober 2010
The spoofax language workbench: rules for declarative specification of languages and IDEs
OOPSLA '10: Proceedings of the ACM international conference on Object oriented programming systems languages and applicationsPages 444–463https://doi.org/10.1145/1869459.1869497Spoofax is a language workbench for efficient, agile development of textual domain-specific languages with state-of-the-art IDE support. Spoofax integrates language processing techniques for parser generation, meta-programming, and IDE development into ...
Also Published in:
ACM SIGPLAN Notices: Volume 45 Issue 10 - research-articleOctober 2009
Providing rapid feedback in generated modular language environments: adding error recovery to scannerless generalized-LR parsing
OOPSLA '09: Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applicationsPages 445–464https://doi.org/10.1145/1640089.1640122Integrated development environments (IDEs) increase programmer productivity, providing rapid, interactive feedback based on the syntax and semantics of a language. A heavy burden lies on developers of new languages to provide adequate IDE support. Code ...
Also Published in:
ACM SIGPLAN Notices: Volume 44 Issue 10