Generated parsers no longer export a parser constructor function. They now export an opaque Language object which can be set on Documents directly. This way, the logic for constructing parsers lives entirely in the runtime. The Languages are just structs which have no load-time dependency on the runtime |
||
|---|---|---|
| .. | ||
| dummy_language.c | ||
| dummy_language.h | ||
| read_test_entries.cc | ||
| read_test_entries.h | ||
| spy_reader.cc | ||
| spy_reader.h | ||
| tree_helpers.cc | ||
| tree_helpers.h | ||