-
Hi, this project looks really nice!
I'm trying to build a fast linter/formatter for R, ideally a `ruff` equivalent. I've been working on [`flint`](https://flint.etiennebacher.com/), which uses tre…
-
I'm working on a parser for a typescript-like language. I initially used nom, but I switched to chumsky because I really like the error generating and the synergy with ariadne. But I noticed just toda…
-
First, thank you for making this. It's the Rust parser generator I've always wanted.
Reading through the documentation, I saw that there are a handful of heuristics to determine if a node should b…
mullr updated
5 months ago
-
Google's Go compiler and runtime team meets periodically (roughly weekly) to discuss ongoing development of the compiler and runtime. While not open to the public, there's been [desire by the communit…
-
### 💻
- [ ] Would you like to work on this feature?
### What problem are you trying to solve?
Besides being a virtual standard for documentation, JSDoc has been blessed further by TypeScript …
-
Hi!
![image](https://user-images.githubusercontent.com/24528668/40291474-d8b8836c-5ce2-11e8-81af-15fe668df7ea.png)
I have tried so many combinations of directories. All of them have more than 2 GB…
-
Even when using pratt parsers its possible to get stack overflow, which is unexpected... See the following minimal test case:
```
fn main() {
use chumsky::pratt::*;
use chumsky::prelude:…
-
* https://github.com/tree-sitter/tree-sitter/issues/224
> The basic idea is that the parser accepts any string. If the string does not match the grammar, the parser _corrects_ it to match the gramm…
-
前段时间写了一个js解释器,到目前已经已经把除了对象以外的JS大部分基础功能写出来了,在此分享和回顾一下重点技术细节和实现。
https://github.com/zuluoaaa/makeJs
## 0 初始化
我们输入一串有意义的js字符串
## 1 词法分析
遍历循环输入,将字符串逐个解释成有意义的数据结构(这里用token代表这个数据结构
```js
var …
-
### Describe the bug
jsdoc-type-pratt-parser in getQuoted which uses unicode patterns and "Unicode character class escape" which don't seem to be supported on react native
you can see the code h…