metaDSL provides a framework which eases creation of BNF grammars, parser generators and code generators. Executes as a Maven plugin or from the command line via a lightweight launcher powered by Maven runtime. See also: http://www.metadsl.com/
Features
- From grammars to code generation with ease
- Easily define BNF grammars using Scala combinators;
- Built in logic for parser generators, AST (Abstract Syntax Tree) and code generators;
- Can be run as a Maven plug-in;
- Can be run from command line;
- Relatively lightweight (requires Scala runtime) ;
- Relatively fast;
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow metaDSL
Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs
Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of metaDSL!