gamma ~finish-parser

Extended Affix Grammar compiler compiler


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:

<img src="../assets/doc/images/Greeklcgamma.svg" alt="gamma" width="100"/>

Extended Affix Grammar Compiler Generator

D License Dub Version

gamma is a compiler generator for the [Extended Affix Grammar] formalism.

See the Wiki for detailed introductions, tutorials, information on Extended Affix Grammars and compiler generators, and more.

Usage

Open in Gitpod

Run gamma to generate a compiler for some of the available examples. For example:

./gamma example/abc.eag

Then, run the generated compiler. For example:

./S test/abc

Alternatively, use [dub] to run, build, or test the compiler generator. For example:

dub run -- example/abc.eag

Authors:
  • Mario Kröplin
Dependencies:
argparse
Versions:
~master 2024-Sep-15
~finish-parser 2024-Aug-14
Show all 2 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 21 downloads total

Score:
0.5
Short URL:
gamma.dub.pm