Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/youxkei/ctpg

Compile-Time Parser Generator in D programming language.
https://github.com/youxkei/ctpg

Last synced: about 2 hours ago
JSON representation

Compile-Time Parser Generator in D programming language.

Awesome Lists containing this project

README

        

# Documentation

https://github.com/youkei/ctpg/wiki

# History

- 3.0.2: Add build configuration to run unittest correctly
- 3.0.1: Import a module for unittest correctly
- 3.0.0
- Divide ctpg.d into modules
- Change DSL interface from string mixin to template mixin
- 2.2.3
- Fix issue [#3](https://github.com/youkei/ctpg/issues/3)
- Refactor unittests
- 2.2.2: Add target type for dub
- 2.2.1: Fix unintended fall-through
- 2.2.0: Fix error message line of undefined parser
- 2.1.0: Add comment feature to DSL
- 2.0.0: Full scratch
- 1.2.0: Add SExp example (Thanks to @gcfutsuki !!)
- 1.1.4: Refactor unittests
- 1.1.3: Remove module declaration
- 1.1.2: Fix @default_skip bug
- 1.1.1: Compile with latest dmd
- 1.1.0: Change skip behavior
- 1.0.0: First major release