anishshobithps / anishshobithps/luma

PARSER-1: Implement Luma parser using Menhir

Open
#21 0 comments 0 reactions 0 assignees View on GitHub
parser priority: critical type: feature
Dominant language
TypeScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Replace the TypeScript recursive-descent parser with a Menhir-generated LALR parser. The parser consumes the token stream from the lexer and produces a typed AST. Menhir handles operator precedence declaratively which eliminates a large class of precedence bugs.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.