lambdaclass / concrete

Concrete is a simple programming language specifically crafted for creating highly scalable systems that are reliable, efficient, and easy to maintain.
Apache License 2.0
123 stars 11 forks source link

Decide what lexer and parser we are using at the beginning #26

Closed unbalancedparentheses closed 8 months ago

unbalancedparentheses commented 8 months ago

Long term I probably want to use a custom lexer and parser but to start logos and chumsky probably are a safe choice. What do you think @igaray @juanbono?

unbalancedparentheses commented 8 months ago

https://matklad.github.io/2023/05/21/resilient-ll-parsing-tutorial.html