Language plugins are internally identified only by their name
If you have two languages lang1 and lang2 with extensions .lang1 and .lang2, but both have the same ‘language name’, then one of the languages will be ignored. This is bad when you’re forking languages. Of course, technically, the language name should be unique, but what if it’s not?
Submitted by Lennart Kats on 4 November 2010 at 17:22
Issue Log
On 4 November 2010 at 17:31 Lennart Kats commented:
Actually this problem is even worse, since Spoofax also retrieves parse tables based on the language name.
On 23 November 2011 at 13:02 Lennart Kats removed tag 1.0
On 23 November 2011 at 13:02 Lennart Kats tagged interesting
On 23 November 2011 at 13:49 Lennart Kats tagged 1.5
On 23 November 2011 at 13:49 Lennart Kats removed tag interesting
On 8 January 2013 at 12:55 Eelco Visser removed tag 1.5
On 8 January 2013 at 12:55 Eelco Visser tagged interesting
Log in to post comments