2000-03-04 Etienne M. Gagnon * ca/mcgill/sable/sablecc/LR0Collection.java: Added a "names" vector to hold the name for each set that corresponds to the shortest stack path to the state represented by the set. * ca/mcgill/sable/sablecc/Grammar.java, ca/mcgill/sable/sablecc/LR0Item.java, ca/mcgill/sable/sablecc/LR1Item.java, ca/mcgill/sable/sablecc/LR1ItemSet.java: Fixed bugs in Ben Menking's code. Changed variable names to be more intuitive. Improved output look. Optimized the code. 2000-03-04 Ben Menking * ca/mcgill/sable/sablecc/Grammar.java, ca/mcgill/sable/sablecc/LR0Item.java, ca/mcgill/sable/sablecc/LR1Item.java, ca/mcgill/sable/sablecc/LR1ItemSet.java, ca/mcgill/sable/sablecc/Production.java, SableCC-LICENSE: [First integrated contribution into SableCC] Modified SableCC's dump that results from shift-reduce and reduce-reduce errors to: - Indicate the current position in a production using a * symbol instead of using a position number - Filtering out the state's irrelevant productions and displaying only those that are directly involved in the conflict. 2000-03-03 Etienne M. Gagnon Released SableCC version 2.12. [Up to this point, all the code has been solely written by Etienne M. Gagnon .]