Recent

Author Topic: GOLD Parser Builder wiki  (Read 3042 times)

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
GOLD Parser Builder wiki
« on: September 14, 2018, 08:40:31 pm »
I have some interest in writing parsers and compiler/compilers, so I have shared some of my initial experience with Gold Parser Builder and some 3rd party Gold engines for FreePascal and Lazarus:

http://wiki.freepascal.org/Gold

Enjoy and expand it if you have something to add or correct!   :D  8-)  :D
« Last Edit: September 14, 2018, 08:42:41 pm by avra »
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

440bx

  • Hero Member
  • *****
  • Posts: 3944
Re: GOLD Parser Builder wiki
« Reply #1 on: September 14, 2018, 09:41:47 pm »
Avra,

Very nicely done.  Thank you.
(FPC v3.0.4 and Lazarus 1.8.2) or (FPC v3.2.2 and Lazarus v3.2) on Windows 7 SP1 64bit.

Trenatos

  • Hero Member
  • *****
  • Posts: 535
    • MarcusFernstrom.com
Re: GOLD Parser Builder wiki
« Reply #2 on: September 14, 2018, 11:53:14 pm »
Great stuff!

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: GOLD Parser Builder wiki
« Reply #3 on: September 15, 2018, 01:03:46 am »
Thank you guys, you're very kind.  :)

Here is another quick and practical example of using Gold for everyday parsing problems:
https://forum.lazarus.freepascal.org/index.php/topic,42512.msg297215.html#msg297215
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

 

TinyPortal © 2005-2018