- Full text PDF available (4)
- This year (0)
- Last 5 years (4)
- Last 10 years (7)
Journals and Conferences
Ambiguity detection tools try to statically track down ambiguities in context-free grammars. Current ambiguity detection tools, however, either are too slow for large realistic cases, or produce incomprehensible ambiguity reports. AMBIDEXTER is the ambiguity tool to have your cake and eat it too.
Article history: Received 14 October 2015 Received in revised form 3 November 2015 Accepted 4 November 2015 Available online 10 November 2015
This short paper introduces M3, a simple and extensible model for capturing facts about source code for future analysis. M3 is a core part of the standard library of the Rascal meta programming language.We motivate it, position it to related work and detail the key design aspects.
All software evolves, and programming languages and programming language tools are no exception. And just like in ordinary software construction, modular implementations can help ease the process of changing a language implementation and its dependent tools. However, the syntactic and semantic dependencies between language features make this a challenging… (More)
The challenges faced by our part of the design, which focuses on source code, are variability, integration, and accuracy. Variability is necessary to support the different languages, including dialects, we support, as well as the different metrics we will compute. Integration is necessary at a semantic level, where metrics are computed across programming… (More)
Lists the reviewers who contributed to IEEE Embedded Systems Letters in 2009.