Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Peefy/CompileDragonBook

Compile Dragon Book + DSL book, etc.
https://github.com/Peefy/CompileDragonBook

Last synced: 9 days ago
JSON representation

Compile Dragon Book + DSL book, etc.

Awesome Lists containing this project

README

        

## 编译笔记

* [编译原理龙书笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_COMPILE.md)

* [领域特定语言DSL笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_DSL.md)

* [UGuide2CPython 笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_YouGuide2CPython.md)

* [用Java实现的简单编译器前端](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_JAVA_COMPLIER.md)

## 其他笔记

* [CPython编译器笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_CPYTHON_COMPILER.md)

* [Lua编译器笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_LUA_COMPILER.md)

* [ANTLR4解析器生成器笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_ANTLR.md)

* [lark解析器笔记](https://github.com/Peefy/CompileDragonBook/blob/master/doc/NOTE_LARK.md)

## 项目实战

* [KCL 语言](https://github.com/kcl-lang)

## Thanks

* [antlr/antlr4](https://github.com/antlr/antlr4)

* [lark-parser/lark](https://github.com/lark-parser/lark)