comp_d 0.1.0

a LR parser generator written in D that support generating at the compile time.


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Comp_d

An SLR(1), LALR(1), LR(1) parser generator that can be calculated at the compile time (CTFE).

Usage

To do:

User-defined conflict resolving rules. (LRTable.d)

Make an interface for LRTable. (LRTable.d)

Implement minimal LR(1) algorithm (IELR(1) if vigorous enough).

Others

Any improvement suggests/advices/requests are welcome.

Authors:
  • marx-saul
Dependencies:
none
Versions:
0.6.5 2020-May-21
0.6.4 2020-May-21
0.6.3 2020-Apr-11
0.6.2 2020-Apr-11
0.6.1 2020-Apr-10
Show all 13 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 34 downloads total

Score:
0.2
Short URL:
comp_d.dub.pm