-
As said in the README, this is a very difficult challenge. I believe that the closest project to this is [tree-sitter](https://github.com/tree-sitter/tree-sitter), and to be pragmatic I think that (a…
-
The following go/types APIs all use Pos in semantically significant ways:
```
Scope.LookupParent(name, pos)
Scope.Contains(pos)
Scope.Innermost(pos)
CheckExpr(fset, pkg, pos, expr, info)
Eval(fs…
-
I'm using and following vector for years. There is a missing part since the VRL was introduced till now, the syntax support in editors. I found some people were trying to build tree-sitter parse few y…
-
**Describe the bug**
In some cases, nested program is not correctly attached to its parent program but to a paragraph instead.
**To Reproduce**
```cobol
IDENTIFICATION DIVISION.
…
-
**Is your feature request related to a problem? Please describe.**
I found the imperative syntax for a `fold` block to be incredibly unintuitive and confusing, far more so that that for `bend` which …
-
## Expected Behavior
```
$ dune --version
"Dune Developer Preview: build 2024-09-28T01:30:13+00:00, git revision
17071ec30d10390badcb6cb1f6a43984b1be54a6"
$ echo $PATH
/var/home/edwin/.dune/bi…
-
The scroll snap 2 [spec](https://drafts.csswg.org/css-scroll-snap-2/#scroll-start-target) says that when there are multiple elements that could be scroll-start-targets for a scroll container "user-age…
-
### What problem are you trying to solve?
It is currently exceedingly difficult (and slow) to implement polyfills of certain features that affect HTML syntax across both light and shadow DOM becaus…
-
I tried the csv example in the [examples directory](https://github.com/pest-parser/ast/tree/master/examples). The only thing I changed is to inline the grammar and the csv file content directly into t…
-
Tree sitter (https://tree-sitter.github.io/tree-sitter/) is a very popular library for parsing languages, it's more useful for non-lisp languages mainly for syntax highlight and some local refactoring…