-
Hi langium, First of all, thank you for this amazing project. Thanks in advance, Faiez |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi @fzalila, thank you for your question. First off, as our main focus for the next few months will be to reach a stable version of Langium and implement the main features we need for DSL support as well as LSP support, integration for other protocols/framework won't be our top priority. Nevertheless, it's still good to keep these topics in mind. One other approach (compared to DAP) that we had in mind regarding debuggability was using source maps. As they are language independent, they can always be used to map generated source code for JS for example back to the original DSL. That would allow for quite easy debugging support of generated code. In the longer term we would probably try to provide infrastructure for building interpreters/compilers for DSL written in Langium, which is where the DAP support would also come in play. |
Beta Was this translation helpful? Give feedback.
-
Thank you @msujew for the quick reply! |
Beta Was this translation helpful? Give feedback.
Hi @fzalila, thank you for your question.
First off, as our main focus for the next few months will be to reach a stable version of Langium and implement the main features we need for DSL support as well as LSP support, integration for other protocols/framework won't be our top priority. Nevertheless, it's still good to keep these topics in mind.
One other approach (compared to DAP) that we had in mind regarding debuggability was using source maps. As they are language independent, they can always be used to map generated source code for JS for example back to the original DSL. That would allow for quite easy debugging support of generated code.
In the longer term we would probably try to…