define basic Partial CST for JSON

This commit is contained in:
Yura Dupyn 2026-04-25 17:44:05 +02:00
parent ef1d81f597
commit 57f666118a
4 changed files with 121 additions and 4 deletions

View file

@ -17,10 +17,10 @@ export namespace ConcreteError {
}
export type DelimiterToken =
| { tag: "open-paren"; span: CodePointSpan }
| { tag: "close-paren"; span: CodePointSpan }
| { tag: "open-bracket"; span: CodePointSpan }
| { tag: "close-bracket"; span: CodePointSpan };
| { tag: "open-paren", span: CodePointSpan }
| { tag: "close-paren", span: CodePointSpan }
| { tag: "open-bracket", span: CodePointSpan }
| { tag: "close-bracket", span: CodePointSpan }
export namespace DelimiterToken {
export function openParen(span: CodePointSpan): DelimiterToken {