-
A grammar of a keyword followed by `/[A-Z]+/` will not correctly autocomplete the keyword, but the same keyword followed by `/[a-z]+/` will autocomplete just fine. This might be a bug on the VS Code s…
-
The [Langium Lox example](https://github.com/langium/langium-lox) is a fairly complex sample language that shows a few advanced language features, such as expressions, member calls, functions (with in…
-
There's a feature in some text diagram editors that allows you to click on a portion of the rendered output, and have the corresponding line of the source selected in the editor. Correspondingly, bein…
-
Using [this](https://langium.org/playground?grammar=OYJwhgthYgBAEgUwDbIPYHU0mQEwFD6IB2ALiAJ6wCyauKAXPrCzXSgJKmIQBUA3IQBm4YBBKk29ZFx5NWsAA6IQAZzTFVAagC8ABRXrivWAB9YoRIlIBLYsG06A4iCu37AwgbUb5rAOTKPsT%2B…
-
The OhmJS parser implements a first-error-is-failure PEG grammar. There are issues like https://github.com/ohmjs/ohm/issues/387 to explore having it recover and report errors. Alternatively, we could …
-
## Steps to reproduce
1. Install Jayvee v0.6.2 on Windows machine
2. Run the cars.jv example with `jv -d cars.jv`
**Note:** This seems to be a Windows-only issue.
## Description
- Expected: O…
-
Langium version: `3.1.0`, but should also concern `3.2.0`
Package name: `langium/utils`
## Steps To Reproduce
1. Use a Windows machine
2. Create a new custom workspace manager, extending t…
-
To complement the structural validation the following additional validation should be carried out:
- [x] #115
- [ ] #116
- [ ] #117
-
It would be awesome to simplify creating debuggers for the DSLs created by Langium.
In VS Code this would be supporting the [Debug Adapter Protocol (DAP)](https://code.visualstudio.com/api/extensio…
-
The following grammar uses the (unassigned) parser rule `Person` as type in the cross-reference of `Greeting` in order to link to `Neighbor`s or `Friend`s:
```langium
grammar HelloWorld
entry M…