hylo-lang / Lotsawa

A Swift implementation of the MARPA algorithms
Apache License 2.0
18 stars 2 forks source link

Lotsawa

A parsing library and tool with the essential features of MARPA, encoded in pure Swift.

In particular, like MARPA, Lotsawa:

Lotsawa owes almost everything of value to MARPA and its author, Jeffrey Kegler, for uncovering the thread of progress in parsing technology, gathering it together into one group of algorithms, proving important properties about them, and contributing some key innovations. This project exists primarily because MARPA is missing functionality needed by the Hylo language implementation.

Secondary reasons Lotsawa might be useful: