Download Latest Version soul-4.1.0.zip (169.5 MB)
Email in envelope

Get an email when there's a new version of soulng

Home / 2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
soulng-2.0.0-win-x64-setup.exe 2019-11-03 31.5 MB
soulng-2.0.0-src.zip 2019-11-03 15.9 MB
soulng-2.0.0-src.tar.bz2 2019-11-03 8.2 MB
readme.md 2019-11-03 1.4 kB
README.md 2019-11-03 1.4 kB
Totals: 5 Items   55.7 MB 0

SoulNG 2.0.0 for Windows x64 and Linux

Release notes

  • Project Documentation updated.
  • Bug fix: The line number of the lexer could go temporarily out of sync when the parser backtracks. Thus some tokens might contain incorrect line number. This is now fixed by returning the line number as part of the lexer position information from the GetPos() member function and setting the line number in the SetPos() member function.
  • Upgraded the development platform to Visual Studio 2019 Community Edition and started using Boost version 1.71.
  • The package now contains a C++ front-end, an XML and XPATH parser and the 'gendoc' reverse engineering tool all of which parsers and lexers are implemented using SoulNG.
  • Support for lexerless parsing.
  • Parser debugging support.
Source: readme.md, updated 2019-11-03