Compilerware
Open Source Fast LALR(k) Parser Generator
 DOWNLOADS 
AMDG
INTRODUCTION Downloads Feedback From Users Release Information PRODUCTS LRSTAR DFASTAR DFASTAR/c THEORY Definition Of Terms Theoretical Information COMPANY About Us Contact and Support  
Donate SourceForge Page

Release Information

Version 3.1.006 - Mar 7 2012

LRSTAR User's Manual was updated to version 3.1. Minor changes were made to the source code for the lexer and parser generators.

Version 3.1.005 - Mar 6 2012

Minor changes, moved more functions into the 'util.h' file, common to both parser and lexer generator. Redid the copyright notice on all source files to be BSD license.

Version 3.1.004 - Mar 2 2012

For better portability to UNIX, changed the option syntax.  For UNIX, all options start with a '-'.  For WINDOWS, all options start with a '/' or use the original style "( opt opt opt...".  The documentation has not been updated to version 3.1 yet, but 99% of it still applies.

Version 3.1.003 - Feb 27 2012

  • DFASTAR 3.1 has a new 'c' option which generates direct-code lexers just like the DFAC product (now discontinued).  It's simpler this way, one parser generator, one lexer generator.
  • All source code "should" compile with the GCC compiler on Windows and also on 32-bit Linux/UNIX machines.  For 64-bit machines, I'm not sure what will happen, it might work with some changes.  I tested the LRSTAR and DFASTAR source code pretty well.  The source code for the projects (c, calc, calc1, ielr, lr1, typedef) was not tested as well.
  • The directory structures were simplified to make things easier for Linux/UNIX terminal (command-line) operations.  You should be able to compile LRSTAR with:
    gcc *.cpp -lstdc++ -olrstar -w
  • The user manuals have not been updated for the new 3.1 version yet.

Version 3.0.212 - Feb 14 2012

For better portability to UNIX, got rid of all "or"s, replaced with "else if"s.

Version 3.0.211 - Feb 10 2012

For better portability to UNIX, changed all source file names to lower case and all #include file names to lower case.

Version 3.0.210 - Feb 6 2012

Changed the software license to BSD license.

Version 3.0.209 - Feb 4 2012

Corrected the options in DFAC and DFASTAR.

© Copyright Compilerware 2011.  All rights reserved.