Integrate NBL in Stratego/XT
Integrate NBL in Stratego/XT. This means that all Eclipse dependencies should be removed from the NBL implementation. This is necessary in order to realize stand-alone compilers based on NBL.
We should clearly separate the core parsing, analysis, and transformation functionality from the integration in Eclipse. There is a clear demand from users to be able to make compilers that are stand-alone and can be used outside of
Submitted by Eelco Visser on 9 January 2013 at 22:06
Eclipse. For me the main use case is unsupervised builds in build farms, but that is already sufficient. (But I’m also still using the WebDSL command-line compiler.)
Issue Log
The index has no dependencies on Eclipse/IMP. The NBL editor/compiler is a Spoofax project but can probably be built outside of Eclipse easily. The NBL implementation is just Stratego code and should have no dependencies on Eclipse/IMP.
Log in to post comments