Recent Changes - Search:

Engine Comparison

Main.EngineComparison History

Show minor edits - Show changes to output

January 30, 2012, at 06:27 AM by Nitrode - Update D links
Changed line 107 from:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D2)
to:
(:cellnr:) [[http://www.d-programming-language.org/|D]] (D2)
Changed line 119 from:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
to:
(:cellnr:) [[http://www.d-programming-language.org/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
January 30, 2012, at 06:25 AM by Nitrode - Update Goldie links and version
Changed line 108 from:
(:cell:) [[http://www.semitwist.com/goldie/|Goldie v0.4]]
to:
(:cell:) [[http://www.semitwist.com/goldie/|Goldie v0.7]]
Changed line 111 from:
(:cell:) [[http://www.semitwist.com/goldie/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
to:
(:cell:) [[http://www.semitwist.com/goldie/|Online]], [[http://www.semitwist.com/download/goldie/|Download]]
Changed line 113 from:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
to:
(:cell:) [[http://www.semitwist.com/goldie/APIOver/StatVsDyn/|Compile-Time]]
Changed lines 115-116 from:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
to:
(:cell:) [[http://www.semitwist.com/goldie/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldie/APIRef/|Yes]]
November 10, 2011, at 02:15 PM by Tenaja - update links to goldparser.org
Changed lines 8-9 from:
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?
to:
What, if any, [[http://www.goldparser.org/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?
Changed line 36 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
to:
(:cell:) [[http://www.goldparser.org/engine/assembly-x86|Madra v1.2]]
Changed line 48 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
to:
(:cell:) [[http://www.goldparser.org/engine/c|Holmes 1/2005]]
Changed line 60 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
to:
(:cell:) [[http://www.goldparser.org/engine/c|P.H.]]
Changed line 84 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
to:
(:cell:) [[http://www.goldparser.org/engine/cpp/|Bodde wxWidgets v1.0]]
Changed line 96 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
to:
(:cell:) [[http://www.goldparser.org/engine/cpp/|LUDO v3.4.0.0]]
Changed line 120 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
to:
(:cell:) [[http://www.goldparser.org/engine/d|Piepkorn v1.0]]
Changed line 144 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
to:
(:cell:) [[http://www.goldparser.org/engine/delphi/|Khachab]]
Changed line 156 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
to:
(:cell:) [[http://www.goldparser.org/engine/delphi/|Rai v1.0]]
Changed line 168 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
to:
(:cell:) [[http://www.goldparser.org/engine/delphi/|van der Geer v0.2 Alpha]]
Changed line 180 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
to:
(:cell:) [[http://www.goldparser.org/engine/java/|Hawkins v1.0.3]]
Changed line 183 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
to:
(:cell:) [[http://www.goldparser.org/engine/java/doc/|Online]], [[http://www.goldparser.org/engine/java/hawkins-java-sample.zip|Download Tutorial]]
Changed line 192 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
to:
(:cell:) [[http://www.goldparser.org/engine/java/|Schwibbe v1.2]]
Changed line 228 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net|Calitha v1.10]]
Changed line 231 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.goldparser.org/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
Changed line 240 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net|Klimstra v1.1 Beta]]
Changed line 243 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net/klimstra/doc/|Online]]
Changed line 252 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net|Morozov v2.1]]
Changed line 255 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net/morozov/doc/|Online]], [[http://www.goldparser.org/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
Changed line 264 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
to:
(:cell:) [[http://www.goldparser.org/engine/dot-net|Wilbanks]]
Changed line 276 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
to:
(:cell:) [[http://www.goldparser.org/engine/pascal/|van den Brink v1.1]]
Changed line 300 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
to:
(:cell:) [[http://www.goldparser.org/engine/vb6/|Cook v3.0.0]]
Changed line 303 from:
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
to:
(:cell:) [[http://www.goldparser.org/engine/vb6/doc/|Online]], [[http://www.goldparser.org/engine/vb6/doc-engine-activex.zip|Download]]
March 27, 2011, at 03:51 AM by Nitrode - Updated Goldie
Changed lines 107-108 from:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www
.dsource.org/projects/goldie|Goldie v0.3]]
to:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D2)
(
:cell:) [[http://www.semitwist.com/goldie/|Goldie v0.4]]
Changed line 111 from:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
to:
(:cell:) [[http://www.semitwist.com/goldie/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
Changed line 117 from:
(:cell:) Will switch to D2/Phobos soon.
to:
(:cell:)
Changed lines 1-311 from:
xxbnedyvesugydztqtma, <a href="http://www.sohcugpcqc.com">zrgyxjmkux</a>
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine
.

Note that any engine that says
"(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http:
//www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there
a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
February 11, 2011, at 10:54 AM by ovhfupyjxe - rzhjqrob
Changed line 1 from:
jnowaycbvevfgfzvayul, <a href="http://www.tfxcibyrbg.com">qxzaoihfeu</a>
to:
xxbnedyvesugydztqtma, <a href="http://www.sohcugpcqc.com">zrgyxjmkux</a>
February 07, 2011, at 08:47 AM by nfuoxounfw - kbbinbfa
Changed line 1 from:
mkgoewkwdkpmqrdcgret, <a href="http://www.vvuusbpqjv.com">wbakhqrrml</a>
to:
jnowaycbvevfgfzvayul, <a href="http://www.tfxcibyrbg.com">qxzaoihfeu</a>
February 07, 2011, at 07:47 AM by izlhnrcoqv - yacajfyp
Changed lines 1-311 from:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
to:
mkgoewkwdkpmqrdcgret, <a href="http://www.vvuusbpqjv.com">wbakhqrrml</a>
February 07, 2011, at 07:06 AM by 76.189.120.12 -
Changed lines 1-311 from:
Very nice site!
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
February 06, 2011, at 07:11 AM by John955 - otroteow
Changed line 1 from:
Very nice site! is it yours too http://oixypea.com/qxqvoqq/4.html
to:
Very nice site!
February 06, 2011, at 07:11 AM by John955 - otroteow
Changed line 1 from:
Very nice site! <a href="http://oixypea.com/qxqvoqq/1.html">is it yours too</a>
to:
Very nice site! is it yours too http://oixypea.com/qxqvoqq/4.html
February 06, 2011, at 07:11 AM by John955 - otroteow
Changed line 1 from:
flpyjquzcbdffyealxzn, <a href="http://www.zxfhrjcjzw.com">wwprzfevqt</a>
to:
Very nice site! <a href="http://oixypea.com/qxqvoqq/1.html">is it yours too</a>
February 01, 2011, at 10:34 AM by qqqmvgtybt - qtaakbiw
Changed line 1 from:
http://www.dasolindas.com/valium.html valium 606404 http://www.dasolindas.com/ambien.html ordering ambien online 3335
to:
flpyjquzcbdffyealxzn, <a href="http://www.zxfhrjcjzw.com">wwprzfevqt</a>
February 01, 2011, at 05:28 AM by dragonchad - 0.000498753117206983
Changed lines 1-311 from:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
to:
http://www.dasolindas.com/valium.html valium 606404 http://www.dasolindas.com/ambien.html ordering ambien online 3335
January 26, 2011, at 05:51 PM by 71.119.21.205 -
Changed lines 1-311 from:
http://www.puntodenfoque.com/flurazepam.html on line flurazepam 50113 http://www.puntodenfoque.com/ambien.html ambien 04536 http://www.faisonsle.com/oxazepam order oxazepam on line ucf
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
January 23, 2011, at 03:43 AM by chrissylim - 0.000498753117206983
Changed lines 1-311 from:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
to:
http://www.puntodenfoque.com/flurazepam.html on line flurazepam 50113 http://www.puntodenfoque.com/ambien.html ambien 04536 http://www.faisonsle.com/oxazepam order oxazepam on line ucf
January 08, 2011, at 02:28 PM by Nitrode - Revert spam
Changed lines 1-311 from:
http://www.memcel.com/ ambien 544 http://www.resistancenorge.org/ buy propecia in usa 7621 http://www.calciofossacesia.com/ valium 8[[ http://www.calciofossacesia.com/xanax.html xanax %PPP
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine
.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
January 06, 2011, at 06:50 AM by calebaaa - 0.000498753117206983
Changed lines 1-311 from:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine
.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
to:
http://www.memcel.com/ ambien 544 http://www.resistancenorge.org/ buy propecia in usa 7621 http://www.calciofossacesia.com/ valium 8[[ http://www.calciofossacesia.com/xanax.html xanax %PPP
January 05, 2011, at 08:53 AM by 174.111.230.70 -
Changed lines 1-311 from:
http://www.centroshambala.net/ online accutane >:] http://www.puntodenfoque.com/prednisone.html prednisone :( http://www.faisonsle.com/priligy priligy generic 7896
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
January 05, 2011, at 07:47 AM by cookiessugar - zBaWLTXzNpL
Changed line 1 from:
http://www.panzavidela.com/ acomplia 8-PPP http://www.gerryggriffin.com/ambien ambien online kbbgo http://www.pcc2000.com/meridia.php meridia dflmdf
to:
http://www.centroshambala.net/ online accutane >:] http://www.puntodenfoque.com/prednisone.html prednisone :( http://www.faisonsle.com/priligy priligy generic 7896
January 04, 2011, at 08:40 PM by zeusreturned - xCvpQTFVnph
Changed line 1 from:
P8VTjo <a href="http://casaherbuyrh.com/">casaherbuyrh</a>, [url=http://jipyuinqshea.com/]jipyuinqshea[/url], [link=http://uvpjfpzrarxg.com/]uvpjfpzrarxg[/link], http://jqsgomzvdhqg.com/
to:
http://www.panzavidela.com/ acomplia 8-PPP http://www.gerryggriffin.com/ambien ambien online kbbgo http://www.pcc2000.com/meridia.php meridia dflmdf
January 03, 2011, at 10:09 PM by ygyuqqfdw - 0.000498753117206983
Changed lines 1-311 from:
(:Title Engine Comparison:)
This list should be in alphabetical order by Language first, then Engine
.

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.

!!Table Key
!!!!!Virtual Terminals
What, if any, [[http:
//www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?

!!!!!Error Checking
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?

!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.

(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Assembly (x86) (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
(:cell:) Windows
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
(:cell:) ?
(:cell:) Windows, Linux (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) None
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) yes, templates distributed w/builder
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.

(:tableend:)
to:
P8VTjo <a href="http://casaherbuyrh.com/">casaherbuyrh</a>, [url=http://jipyuinqshea.com/]jipyuinqshea[/url], [link=http://uvpjfpzrarxg.com/]uvpjfpzrarxg[/link], http://jqsgomzvdhqg.com/
August 27, 2010, at 03:22 PM by Nitrode - Added small note about "(plus DLL)"
Added lines 3-4:

Note that any engine that says "(plus DLL)" in the Language column should be usable from any language that can access DLLs.
August 27, 2010, at 03:19 PM by Nitrode - I can't follow my own directions...*Now* it's alphabetical.
Changed lines 69-82 from:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
to:
(:cellnr:) C++
(
:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
Deleted line 74:
(:cell:) None
Deleted lines 76-77:
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
Deleted lines 77-104:
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
Changed lines 79-80 from:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
to:
(:cell:)

(:cellnr:) C++
(
:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
Added line 84:
(:cell:) Windows, Linux (untested: OSX, Solaris)
Deleted line 85:
(:cell:) yes, templates distributed w/builder
Added lines 88-90:
(:cell:) ?
(:cell:) ?
(:cell:) ?
Changed lines 93-94 from:
(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
to:
(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
Deleted lines 95-96:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
Added lines 101-102:
(:cell:) ?
(:cell:) ?
Changed lines 105-106 from:
(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
to:
(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www
.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0
]]
Deleted lines 119-120:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
Added line 121:
(:cell:) None
Deleted line 122:
(:cell:) yes, templates distributed w/builder
Added lines 124-125:
(:cell:) Yes
(:cell:) Yes, generates code to be compiled in.
Changed lines 127-130 from:
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www
.devincook.com/goldparser/engine/dot-net|Wilbanks]]
to:
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Delphi
(:cell:) [[http:
//www.devincook.com/goldparser/engine/delphi/|Khachab]]
Deleted line 143:
(:cell:) .NET
Deleted lines 149-154:
(:cell:)

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
Added lines 151-154:
(:cell:) A modification of the van der Geer engine.

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
Added lines 160-162:
(:cell:) ?
(:cell:) ?
(:cell:) ?
Changed lines 165-166 from:
(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
to:
(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
Changed lines 177-178 from:
(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
to:
(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
Changed lines 180-181 from:
(:cell:) Windows, Linux (untested: OSX, Solaris)
to:
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
Deleted line 186:
(:cell:) ?
Changed lines 189-190 from:
(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(
:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
to:
(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
Added line 192:
(:cell:) All JVM-compatible OSes
Added lines 199-226:
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) LGPL
(:cell:) .NET
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
(:cell:) Any (by overriding the NextToken method on the tokenizer)
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) No, but has an alternative way of binding code to grammars
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
Changed lines 228-231 from:
(:cell:)

(:cellnr:) Delphi
(
:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
to:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
Added line 232:
(:cell:) yes, templates distributed w/builder
Added lines 235-238:
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
Added lines 240-241:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
Added lines 245-246:
(:cell:) ?
(:cell:) ?
Changed lines 249-250 from:
(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
to:
(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
Added lines 252-253:
(:cell:) .NET
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
Added line 256:
(:cell:) yes, templates distributed w/builder
Added lines 259-262:
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
Added line 264:
(:cell:) .NET
Deleted lines 266-281:
(:cell:) A modification of the van der Geer engine.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
Deleted lines 267-268:
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
Deleted lines 270-271:
(:cell:) ?
(:cell:) ?
Deleted lines 271-282:

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.
August 17, 2010, at 01:50 PM by Arsène von Wyss - More details on the bsn GoldParser engine
Changed line 110 from:
(:cell:) ?
to:
(:cell:) Any (by overriding the NextToken method on the tokenizer)
Changed lines 114-115 from:
(:cell:) ?
(:cell:) Handles comments [[http://groups.google.com/group/gold-parsing-system/msg/709406c5309ddc1a|differently]] than the GOLD Parser Builder reference implementation.
to:
(:cell:) Yes, from any stream
(:cell:) Handles comments [[http://code.google.com/p/bsn-goldparser/wiki/SpecialBehavior|differently]] than the GOLD Parser Builder reference implementation.
Changed line 115 from:
(:cell:)
to:
(:cell:) Handles comments [[http://groups.google.com/group/gold-parsing-system/msg/709406c5309ddc1a|differently]] than the GOLD Parser Builder reference implementation.
August 16, 2010, at 04:12 AM by Nitrode - Added rest of known engines
Changed lines 33-35 from:
(:cellnr:) (N/A)
(:cell:) [[http://www.devincook.com/goldparser|GOLD Parser Builder v4.1.1]]
(:cell:) Freeware, source not released
to:
(:cellnr:) Assembly (x86) (plus DLL)
(
:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
(:cell:) ?
Deleted line 36:
(:cell:) [[http://www.devincook.com/goldparser/doc|Online]]
Deleted lines 37-44:
(:cell:) (N/A)
(:cell:) (N/A)
(:cell:) (N/A)
(:cell:) (N/A)
(:cell:) This entry refers to the test engine built into GOLD Parser Builder's test window.

(:cellnr:) Assembly (x86)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
Deleted line 38:
(:cell:) Windows
Deleted lines 42-43:
(:cell:) ?
(:cell:) ?
Added lines 93-104:
(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes
Added lines 164-307:

(:cellnr:) C++
(:cell:) [[http://github.com/manast/cpp-gpengine|Astudillo v1.0.4]]
(:cell:) LGPL
(:cell:) Linux, FreeBSD, HPUX
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|LUDO v3.4.0.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) C++
(:cell:) [[http://www.devincook.com/goldparser/engine/cpp/|Bodde wxWidgets v1.0]]
(:cell:) ?
(:cell:) Windows, Linux (untested: OSX, Solaris)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi (Delphi 5 and Delphi 3)
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Rai v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|van der Geer v0.2 Alpha]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Delphi
(:cell:) [[http://www.devincook.com/goldparser/engine/delphi/|Khachab]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the van der Geer engine.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Skeleton Code
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
(:head:) Notes

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Hawkins v1.0.3]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) [[http://www.devincook.com/goldparser/engine/java/doc/|Online]], [[http://www.devincook.com/goldparser/engine/java/hawkins-java-sample.zip|Download Tutorial]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) Java
(:cell:) [[http://www.devincook.com/goldparser/engine/java/|Schwibbe v1.2]]
(:cell:) ?
(:cell:) All JVM-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Hawkins engine to be compatible with Eclipse.

(:cellnr:) Pascal (Object Pascal)
(:cell:) [[http://www.devincook.com/goldparser/engine/pascal/|van den Brink v1.1]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) SynError (for error productions)
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:)

(:cellnr:) Python
(:cell:) [[http://sourceforge.net/projects/pygold/|PyGold v0.9.1]]
(:cell:) zlib/libpng
(:cell:) All Python-compatible OSes
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) VB6 (plus DLL)
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/|Cook v3.0.0]]
(:cell:) ?
(:cell:) Windows
(:cell:) [[http://www.devincook.com/goldparser/engine/vb6/doc/|Online]], [[http://www.devincook.com/goldparser/engine/vb6/doc-engine-activex.zip|Download]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) This is the engine used by the test window of GOLD Parser Builder. A Visual C++ project is available.
August 16, 2010, at 03:24 AM by Nitrode - Added "Grammars Embeddable" and "Grammars At Runtime" columns
Changed line 4 from:
!!!Table Key
to:
!!Table Key
Added lines 14-19:
!!!!!Grammars Embeddable
Does the engine provide a way to embed a grammar directly into your program? If so, how?

!!!!!Grammars At Runtime
Does the engine provide a way to load a grammar at runtime (ie, not embedded)? This can be useful when writing a program designed to support user-defined grammars.
Added lines 29-30:
(:head:) Grammars Embeddable
(:head:) Grammars At Runtime
Added lines 41-42:
(:cell:) (N/A)
(:cell:) (N/A)
Added lines 53-54:
(:cell:) ?
(:cell:) ?
Added lines 65-66:
(:cell:) ?
(:cell:) ?
Added lines 77-78:
(:cell:) ?
(:cell:) ?
Added lines 89-90:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/Tools/StaticLang/|Yes]], generates code to be compiled in.
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIRef/Goldie/|Yes]]
Added lines 101-102:
(:cell:) Yes, generates code to be compiled in.
(:cell:) ?
Added lines 113-114:
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]], can load CGT files embedded as a resource.
(:cell:) ?
Added lines 125-126:
(:cell:) ?
(:cell:) ?
Added lines 137-138:
(:cell:) ?
(:cell:) ?
Added lines 149-150:
(:cell:) ?
(:cell:) ?
Added lines 157-158:
(:cell:) ?
(:cell:) ?
August 16, 2010, at 03:07 AM by Nitrode - Replaced "Sampel Code" column with "Documentation"
Deleted lines 13-15:
!!!!!Sample Code
Is Sample Code provided?
Changed lines 15-18 from:
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
to:
(:head:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Documentation
Deleted line 22:
(:head:) Sample Code
Added line 29:
(:cell:) [[http://www.devincook.com/goldparser/doc|Online]]
Deleted line 32:
(:cell:) (N/A)
Added line 69:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/|Online]], [[http://www.dsource.org/projects/goldie/browser/downloads|Download]]
Deleted line 72:
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/SampleApps/|Yes]]
Added line 79:
(:cell:) None
Deleted line 82:
(:cell:) ?
Added line 89:
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Online Tutorial]]
Deleted line 92:
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]]
Added line 99:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/van-loenhout/GoldParserEngine_v1.13_doc.zip|Download]]
Deleted line 102:
(:cell:) ?
Added line 109:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/klimstra/doc/|Online]]
Deleted line 112:
(:cell:) ?
Changed line 119 from:
(:cell:) ?
to:
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net/morozov/doc/|Online]], [[http://www.devincook.com/goldparser/engine/dot-net/morozov/GoldParserCHM_2.0.zip|Download]]
August 16, 2010, at 02:47 AM by Nitrode - Added Asm x86 and .NET engines
Changed lines 38-39 from:
(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
to:
(:cellnr:) Assembly (x86)
(:cell:) [[http://www.devincook.com/goldparser/engine/assembly-x86|Madra v1.2]]
Changed line 41 from:
(:cell:) Windows, Linux (untested: All others)
to:
(:cell:) Windows
Changed lines 46-49 from:
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/
engine/c|P.H.]]
to:
(:cell:) A DLL version is available which allows this engine to be used with any language that can call DLLs.

(:cellnr:) C
(:cell:) [[http://www
.devincook.com/goldparser/engine/c|Holmes 1/2005]]
Changed line 51 from:
(:cell:) Windows (untested: All others)
to:
(:cell:) Windows, Linux (untested: All others)
Added lines 56-65:
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
Deleted line 87:
Added lines 96-135:
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Calitha v1.10]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Klimstra v1.1 Beta]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Morozov v2.1]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:)

(:cellnr:) .NET Languages
(:cell:) [[http://www.devincook.com/goldparser/engine/dot-net|Wilbanks]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
August 16, 2010, at 02:37 AM by Nitrode - Filled in Table Key
Added lines 5-7:
!!!!!Virtual Terminals
What, if any, [[http://www.devincook.com/goldparser/doc/grammars/virtual-terminals.htm|Virtual Terminals]] are supported by the engine?
Changed lines 9-13 from:


!!!!!Generates Template
Code
to:
The type of checking, if any, the engine does on things such as ensuring that symbol names exist in the grammar being used.

!!!!!Generates Skeleton
Code
Is there a way to automatically generate source code to parse a given grammar with the particular engine?
Changed lines 15-16 from:
to:
Is Sample Code provided?
Changed line 24 from:
(:head:) Generates Template Code
to:
(:head:) Generates Skeleton Code
August 16, 2010, at 02:27 AM by Nitrode - Misc changes/additions
Changed lines 1-2 from:
This list should be in alphabetical order by Language.
to:
(:Title Engine Comparison:)
This list should be in alphabetical order by
Language first, then Engine.

!!!Table Key
!!!!!Error Checking


!!!!!Generates Template Code


!!!!!Sample Code
Changed lines 23-24 from:
(:head:) Additional Info
to:
(:head:) Notes
Deleted lines 53-62:

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Template Code
(:head:) Sample Code
(:head:) Additional Info
August 15, 2010, at 03:57 PM by Nitrode - Alphabetical order by language notice
Added lines 1-2:
This list should be in alphabetical order by Language.
August 15, 2010, at 02:02 PM by Nitrode - Shrunk font
Changed line 1 from:
(:table border=1 cellpadding=5 cellspacing=0:)
to:
(:table border=1 cellpadding=3 cellspacing=0 style="font-size: 0.8em":)
August 15, 2010, at 05:27 AM by Nitrode - Added more engines
Changed lines 9-21 from:
(:head:) Includes Sample Code

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) None
(:cell:) Compile-Time
(:cell:) No
(:cell:) Yes

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
to:
(:head:) Sample Code
(:head:) Additional Info

(
:cellnr:) (N/A)
(:cell:) [[http:
//www.devincook.com/goldparser|GOLD Parser Builder v4.1.1]]
(:cell:) Freeware, source not released
(
:cell:) Windows
Added lines 17-23:
(:cell:) (N/A)
(:cell:) (N/A)
(:cell:) (N/A)
(:cell:) This entry refers to the test engine built into GOLD Parser Builder's test window.

(:cellnr:) C
(:cell:) [[http://www.devincook.com/goldparser/engine/c|Holmes 1/2005]]
Added line 25:
(:cell:) Windows, Linux (untested: All others)
Deleted line 27:
(:cell:) Yes
Added lines 29-81:
(:cell:) ?
(:cell:)

(:cellnr:) C (MSVC 6)
(:cell:) [[http://www.devincook.com/goldparser/engine/c|P.H.]]
(:cell:) ?
(:cell:) Windows (untested: All others)
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) A modification of the Holmes engine.

(:headnr:) Language
(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Virtual Terminals
(:head:) Error Checking
(:head:) Generates Template Code
(:head:) Sample Code
(:head:) Additional Info

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) None
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/APIOver/StatVsDyn/|Compile-Time]]
(:cell:) No
(:cell:) [[http://www.semitwist.com/goldiedocs/current/Docs/SampleApps/|Yes]]
(:cell:) Will switch to D2/Phobos soon.

(:cellnr:) [[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:) ?
(:cell:) Seems to have been abandoned. May or may not still work with current versions of the D compiler or Tango.


(:cellnr:) .NET Languages
(:cell:) [[http://code.google.com/p/bsn-goldparser/|BSN]]
(:cell:) ?
(:cell:) .NET
(:cell:) ?
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Run-Time]]
(:cell:) ?
(:cell:) [[http://code.google.com/p/bsn-goldparser/wiki/SampleCalculator|Yes]]
(:cell:)
August 15, 2010, at 04:58 AM by Nitrode - Converted to advanced tables
Changed lines 1-4 from:
|| border=1
||! Language ||! Engine ||! License ||! Platform ||! Virtual Terminals ||! Error Checking ||! Generates Template Code ||! Includes Sample Code ||
||
[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]]) ||[[http://www.dsource.org/projects/goldie|Goldie v0.3]] ||zlib/libpng ||Windows, Linux (untested: OSX, FreeBSD) ||None ||Compile-Time ||No ||Yes ||
||
[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos) ||[[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]] ||? ||? ||? ||? ||? ||? ||
to:
(:table border=1 cellpadding=5 cellspacing=0:)
(:head:) Language

(:head:) Engine
(:head:) License
(:head:) Platform
(:head:) Virtual Terminals
(:head:)
Error Checking
(:head:) Generates Template Code
(:head:) Includes Sample Code

(:cellnr:)
[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]])
(:cell:) [[http://www.dsource.org/projects/goldie|Goldie v0.3]]
(:cell:) zlib/libpng
(:cell:) Windows, Linux (untested: OSX, FreeBSD)
(:cell:) None
(:cell:) Compile-Time
(:cell:) No
(:cell:) Yes

(:cellnr:)
[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos)
(:cell:) [[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]]
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) ?
(:cell:) Yes
(:cell:)
?

(:tableend:)
August 15, 2010, at 04:51 AM by 76.189.14.128 -
Added lines 1-4:
|| border=1
||! Language ||! Engine ||! License ||! Platform ||! Virtual Terminals ||! Error Checking ||! Generates Template Code ||! Includes Sample Code ||
||[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]]) ||[[http://www.dsource.org/projects/goldie|Goldie v0.3]] ||zlib/libpng ||Windows, Linux (untested: OSX, FreeBSD) ||None ||Compile-Time ||No ||Yes ||
||[[http://www.digitalmars.com/d/|D]] (D1/[[http://www.dsource.org/projects/tango|Tango]], D1/Phobos) ||[[http://www.devincook.com/goldparser/engine/d|Piepkorn v1.0]] ||? ||? ||? ||? ||? ||? ||
Edit - History - Talk - Print - Recent Changes - Search
Page last modified on January 30, 2012, at 06:27 AM