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
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.)

Submitted by Eelco Visser on 9 January 2013 at 22:06

On 9 January 2013 at 22:06 Eelco Visser tagged 1.3

On 9 January 2013 at 22:09 Eelco Visser tagged @gohla

On 9 January 2013 at 22:09 Eelco Visser tagged @guwac

On 10 January 2013 at 11:13 Gabriël Konat commented:

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.


On 4 November 2014 at 15:13 Gabriël Konat removed tag @gohla

On 4 November 2014 at 15:13 Gabriël Konat removed tag @guwac

On 4 November 2014 at 15:13 Gabriël Konat removed tag 1.3

Log in to post comments