Ometa/Nim, or Ohm for Nim. Consumes a list of PEG (parsing expression grammar) rules and produces code which implements them. Not yet usable.

Updated 4 months ago