Back to Search
Start Over
A Language Designer's Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs
- Source :
- Onward! 2014: Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2014, Onward!
- Publication Year :
- 2014
- Publisher :
- Association for Computing Machinery (ACM), 2014.
-
Abstract
- The realization of a language design requires multiple artifacts that redundantly encode the same information. This entails significant effort for language implementors, and often results in late detection of errors in language definitions. In this paper we present a proof-of-concept language designer's workbench that supports generation of IDEs, interpreters, and verification infrastructure from a single source. This constitutes a first milestone on the way to a system that fully automates language implementation and verification.
- Subjects :
- Programming language
Modeling language
Computer science
Meta-theory
Language specification
Language designer workbench
Name binding
Domain specific languages
Specification language
computer.software_genre
Programming language implementation
Semantics
Universal Networking Language
Programming language specification
Types
Data control language
Syntax
First-generation programming language
computer
Low-level programming language
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- Onward! 2014: Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2014, Onward!
- Accession number :
- edsair.doi.dedup.....30a8e0cae4ca83aa81dba1d754100b43