yatol 0.0.1-alpha.4

YATOL is Yet Another TOy Language


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

YATOL CI Status codecov

YATOL is Yet Another TOy Langage, a programming language and its compiler.

Its grammar is formally designed with a PEG and then the parser is written in D. For now the lexical aspects are still being worked. A particular focus is put on testing, using built-in D unit tests and coverage.

The language has a C syntax but with a strict LL(1) grammar. Actually for now there are very few cases of lookups, making it almost LL(0).

On the short term, transpilation is targeted. Transpilation will likely target the Object Pascal language with the FreePascal compiler (ObjFPC).

Authors:
Basile Burg
Dependencies:
none
Versions:
0.0.1-alpha.4 2017-Dec-16
0.0.1-alpha.3 2017-Aug-07
0.0.1-alpha.2 2017-Jul-02
0.0.1-alpha.1 2017-May-14
~master 2018-Jan-07
Show all 7 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 6 downloads total