1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
# hare::lex, ::parse, and ::ast
Under each v* directory (e.g. v0_24_2, vNEXT, etc) is a vendored fork of
hare::ast, hare::lex, and hare::parse from the Hare standard library that
corresponds to the appropriate release.
These modules have been modified in two respects:
1. They have been updated to handle Hare source files both from the version in
question and from one version prior.
2. Instrumentation has been installed throughout to allow hare-update to hook
into the parser at various stages.
A fork of the Hare master branch is maintained in the vNEXT module, and when a
new Hare release ships this module is copied to v0_X_Y (as appropriate) for
posterity.
|