yatol 0.0.1-alpha.6

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) (if you consider that such a thing is possible...).

On the short term, transpilation is targeted, likely in Object Pascal with the FreePascal compiler (ObjFPC).

Authors:
Basile Burg
Dependencies:
none
Versions:
0.0.1-alpha.6 2018-Apr-08
0.0.1-alpha.5 2018-Feb-28
0.0.1-alpha.4 2017-Dec-16
0.0.1-alpha.3 2017-Aug-07
0.0.1-alpha.2 2017-Jul-02
Show all 9 versions
Download Stats:
  • 0 downloads today

  • 2 downloads this week

  • 4 downloads this month

  • 12 downloads total

Score:
0.0