www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Goldie Parsing System v0.9 - Tools

reply "Nick Sabalausky" <SeeWebsiteToContactMe semitwist.com> writes:
Goldie is a series of open-source parsing tools, including an optional D 
programming language library called GoldieLib. Goldie is compatible with 
GOLD Parser Builder and can be used either together with it, or as an 
alternative to it.

Overview of changes in v0.9:

    - Added support for DMD 2.059.
    - Dropped support for DMD 2.054 and below.
    - GoldieLib: Renamed Language.loadCGT to Language.load.
    - GRMC: Grammar Compiler: Major bugs fixed (see changelog link below)
    - New tool: AlterCGT.
    - Command line options for all tools are now processed with getopt and 
use standard Unix conventions (even on Windows). This means what used to 
be -foo:bar or /foo:bar must now be written as --foo=bar or --foo bar. (But 
/? is still supported as an alternative to --help.)
    - Misc changes/updates to various tools (see changelog link below)

Full ChangeLog: http://www.semitwist.com/goldie/ChangeLog/

Goldie Homepage: http://www.semitwist.com/goldie
Apr 17 2012
next sibling parent Dejan Lekic <dejan.lekic gmail.com> writes:
Nick Sabalausky wrote:

 Goldie is a series of open-source parsing tools, including an optional D
 programming language library called GoldieLib. Goldie is compatible with
 GOLD Parser Builder and can be used either together with it, or as an
 alternative to it.
 
 Overview of changes in v0.9:
 
     - Added support for DMD 2.059.
     - Dropped support for DMD 2.054 and below.
     - GoldieLib: Renamed Language.loadCGT to Language.load.
     - GRMC: Grammar Compiler: Major bugs fixed (see changelog link below)
     - New tool: AlterCGT.
     - Command line options for all tools are now processed with getopt and
 use standard Unix conventions (even on Windows). This means what used to
 be -foo:bar or /foo:bar must now be written as --foo=bar or --foo bar. (But
 /? is still supported as an alternative to --help.)
     - Misc changes/updates to various tools (see changelog link below)
 
 Full ChangeLog: http://www.semitwist.com/goldie/ChangeLog/
 
 Goldie Homepage: http://www.semitwist.com/goldie

GoldieLib is pretty nice. :) -- Dejan Lekic - http://dejan.lekic.org
Apr 27 2012
prev sibling parent Manfred Nowak <svv1999 hotmail.com> writes:
Nick Sabalausky wrote:

 or as an alternative to it.

After anout 6 hours I stopped `grmc' on trying to build a cgt. GOLD- builder needed some minutes for this task and abount 1k states. `staticlang' dropped itself on that cgt, because outofmemory on my 2GB box. -manfred
Oct 21 2012