An5dy / parser_example

various parser demos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parser Example

编译原理、图形学和操作系统是程序员的三大浪漫。嗯,所以常见的 parser 和 parser generator 还是要了解一下。

本仓库里会有一些各种各样的 parser 的 demo,提供给大家参考。每个 parser 尽量都实现一个 bool expression 和简单的计算器的 parser。

完成情况

一些相关的文章

https://freemasen.github.io/parsers_presentation/06.pest/src.html

https://phaazon.net/blog/glsl-pest-part-1

https://phaazon.net/blog/glsl-pest-part-2

https://unhandledexpression.com/general/2018/10/04/no-pest-is-not-faster-than-nom.html

https://github.com/Geal/pestvsnom

https://qiita.com/ubnt_intrepid/items/9d9eeffb3f59176381fd

About

various parser demos


Languages

Language:Rust 53.6%Language:Go 39.1%Language:Yacc 6.5%Language:ANTLR 0.8%