Skip to content

Is langium appropriate to add browser/ide support to an existing language? #1736

Answered by msujew
RickeyWard asked this question in Q&A
Discussion options

You must be logged in to vote

Hey @RickeyWard,

I wasn't aware of Jexl yet, but it looks like a good use case for Langium. In fact, existing languages are often times easier to support using Langium compared to novel languages, because they usually have a well-defined grammar that can be poured into our grammar format.

Looking closer at Jexl, it seems to import Java types - this isn't a problem for Langium in general (our linking feature is very generic), but getting this to work often times requires some sort of JDK bridge/adapter. We built something like that for this project (see java-interop folder for more info), in case you're interested to see what I'm talking about.

The current version of the yeoman generator w…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@RickeyWard
Comment options

@spoenemann
Comment options

Answer selected by RickeyWard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants