dominicm00 / ham

A meaty Jam build tool replacement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Document parsing rule development

dominicm00 opened this issue · comments

There's a set of principles the parsing rules follow to make them easily composable; these expectations should be documented for contributors.

  • Delegate top-level must to the caller
  • Don't consume surrounding whitespace
  • Make errors as local as possible

Ham v2 has been moved; closing issues not relevant for v1.