Goose  Hex Artifact Content

Artifact 77f5bf638ad6ea31531bcba6e7b727b0d25a569a0cbb9b76c15420c5de39c231:

  • File bs/parse/resolver.cpp — part of check-in [23e0cd5dc7] at 2019-02-18 21:54:23 on branch trunk — Parser:
    • Make the resolver skip newlines by default, and provide an additional "raw" api to retrieve unresolved tokens without skipping newlines.
    • Parsing rules now only return a bool to indicate whether they were successful, and can push any number of values themselves as needed.
    • Stop trying to shoehorn implicit separators in the pratt parser. Instead, use the pratt parser only for expressions, and use a different parsing loop for sequences of expressions (ie for brace blocks and top level).
    (user: achavasse size: 5182)

A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.