Redex: a language for lightweight semantics engineering (keynote)
Abstract
Index Terms
- Redex: a language for lightweight semantics engineering (keynote)
Recommendations
Lessons learned about language engineering from the development of mbeddr (keynote)
ITSLE 2016: Proceedings of the 1st Industry Track on Software Language EngineeringOver the last five years we have built mbeddr, a collection of integrated languages and language extensions built with the Jetbrains MPS language workbench. mbeddr consists of 81 languages, incl. IDE support, 34 of them C extensions. The mbeddr ...
Lightweight DSL for Describing Extensible Transition Systems
SAC '24: Proceedings of the 39th ACM/SIGAPP Symposium on Applied ComputingTransition systems are at the heart of various software systems, such as programming language processing systems. While formal definitions of small systems are relatively easy to describe, understand, and maintain, transition systems embedded in real-...
Lightweight soundness for towers of language extensions
PEPM 2017: Proceedings of the 2017 ACM SIGPLAN Workshop on Partial Evaluation and Program ManipulationIt is quite natural to define a software language as an extension of a base language. A compiler builder usually prefers to work on a representation in the base language, while programmers prefer to program in the extended language. As we define a ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
- General Chair:
- Tijs van der Storm,
- Program Chairs:
- Emilie Balland,
- Daniel Varro
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Abstract
Funding Sources
Conference
Upcoming Conference
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 279Total Downloads
- Downloads (Last 12 months)67
- Downloads (Last 6 weeks)11
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in