Closed hardbyte closed 1 year ago
Small refactor in preparation for potentially switching the parser from lalrpop to chumsky as discussed in https://github.com/clarkmcc/cel-rust/pull/2#issuecomment-1665215220
The previous implementation exposed the 'ExpressionParser' from lalrpop directly which I've just replaced with a parse function.
I assume it is worth improving the error handling once the switch is complete.
Small refactor in preparation for potentially switching the parser from lalrpop to chumsky as discussed in https://github.com/clarkmcc/cel-rust/pull/2#issuecomment-1665215220
The previous implementation exposed the 'ExpressionParser' from lalrpop directly which I've just replaced with a parse function.
I assume it is worth improving the error handling once the switch is complete.