How can I deploy my DSL, once developed and tested with Spoofax, to the “outside” world?
With “outside” world I mean usages independed of the Eclipse environment, e.g. as a component in a standalone (think batch-style) Java project, without all these nice editing features.
What I would need there is just the parser and a code generator.
The transformation I have in mind would be from a (proprietary) linear-text mathematical authoring language to an XML-type language like MathML.
I’ve done this before using ANTRL and later on the Rats! PEG parser generator (see: http://km-works.eu/mathel-interactive/ for a preview application), but had to experience a lot of dissatisfaction and frustration, when it came to change and extend the source language. Using these tools my DSL became very soon unmaintainable.
After reading some encouraging things about SDF/SGLR I wanted to give it a try.
Thanks,
Christian
christian.lerch@km-works.eu

Submitted by Christian Lerch on 7 February 2012 at 13:06

On 12 February 2012 at 00:20 Lennart Kats closed this issue.

On 12 February 2012 at 00:20 Lennart Kats commented:

Hi Christian, a preliminary guide is on the wiki: http://strategoxt.org/Spoofax/CommandLine. If you need any help or have other questions, please try the mailing list.

Log in to post comments