lemon-rs icon indicating copy to clipboard operation
lemon-rs copied to clipboard

LALR(1) parser generator for Rust based on Lemon + SQL parser

Results 14 lemon-rs issues
Sort by recently updated
recently updated
newest added

We need to refactor: * [Parse](https://github.com/gwenn/lemon-rs/blob/master/third_party/lemon/lempar.rs#L789) function such as it returns a `Result` * [yy_syntax_error](https://github.com/gwenn/lemon-rs/blob/master/third_party/lemon/lempar.rs#L736) * [yy_parse_failed](https://github.com/gwenn/lemon-rs/blob/master/third_party/lemon/lempar.rs#L714) * [yy_reduce](https://github.com/gwenn/lemon-rs/blob/master/third_party/lemon/lempar.rs#L623) * [yyStackOverflow](https://github.com/gwenn/lemon-rs/blob/master/third_party/lemon/lempar.rs#L526)

See https://github.com/IreneKnapp/language-sqlite/blob/master/language-sqlite.cabal#L16-L17 > It is well-typed in the sense that it is possible to construct an abstract syntax tree if and only if it corresponds to valid SQL.

enhancement

See https://github.com/gwenn/lemon-rs/blob/master/src/lexer/sql/mod.rs#L23-L24 ``` // TODO Extract scanning stuff and move this into the parser crate // to make possible to use the tokenizer without depending on the parser... ```

enhancement