Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Added new options for tool invocation to control the points at which the code
    generator tells the target code to use its equivalent of switch() instead of
    inline ifs.
    Code Block
    -Xmaxswitchcaselabels m don't generate switch() statements for dfas bigger than m [300]
    -Xminswitchalts m       don't generate switch() statements for dfas smaller than m [3]
    
  • Upgraded -X help output to include new options and provide the default settings, as well as provide units for those settings that need them.
  • .g and .g3 file extensions work again.
  • introduced bug in 3.1.3: gives exception not error msg upon missing .g file
  • CommonTreeNodeStream -> BufferedTreeNodeStream. Now,
    CommonTreeNodeStream is completely unbuffered unless you are
    backtracking. No longer making a list of all nodes before tree parsing.

...