May 25, 2018
ANTLR and org.campagnelab.antrl.tomps languages. The ToMPS language helps develop ANTLR-compatible visitors to parse text into nodes of an MPS language. ToMPS also provide support to create concepts of a new MPS language (whose nodes will be populated by the parser), using the ANTLR grammar as a guide. Note that version 1.2 only includes the subset of ANTLR that we needed to model to implement the R language. Sadly, no documentation is available at this point and the language is unpolished. Reference build: 235 in branch origin/master and with commit : 1038e7c64aa2a0c7ca35983659a67f24fb43c8d2.
Recent change notes
Migrate to MPS 2018.1.1.
General usage instructions
See documentation link for a tutorial. See GitHub for snapshots and example of application in the MetaR project.