Goldie Parsing System v0.5 - Speed

Stephan spam at extrawurst.org
Wed May 18 03:05:40 PDT 2011


On 18.05.2011 05:47, Nick Sabalausky wrote:
> Goldie Parsing System v0.5 is now out. This version focuses mainly on speed
> improvements.
>
> == Links: ==
>
> Homepage and Documentation:
>      http://www.semitwist.com/goldie/
>
> Prepackaged Downloads:
>      http://www.dsource.org/projects/goldie/browser/downloads
>
> == New in v0.5: ==
>
>      - Improved lexing/parsing speed by about 5x-6x.
>
>      - Small additional speedup lexing languages with large character sets
> (such as Unicode).
>
>      - GRMC: Grammar Compiler: Supports {All Valid} character set.
>
>      - GRMC: Grammar Compiler: Complex grammars are compiled to CGT up to
> about 4x-8x faster.
>
>      - GRMC: Grammar Compiler: Verbose (-v) flag shows each step and amount
> of time taken.
>
>      - Parse Anything: No more unhandled exception when parsing a source with
> an error.
>
>      - Fixed to work with DMD 2.053 (still works with 2.052, too).
>
> There are still more optimizations than can be done, but I felt this was
> enough to warrant a new release.
>
>

Great work.

Is it possible to generate a parser for D with this ?

Regards,
Stephan


More information about the Digitalmars-d-announce mailing list