------------------------------------------------------------------------
r6214 | egagnon | 2012-11-28 20:00:07 -0500 (Mer, 28 nov 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Updated version to 3.7.

------------------------------------------------------------------------
r6213 | egagnon | 2012-11-28 19:59:14 -0500 (Mer, 28 nov 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt

* Divided parser method switch into smaller methods.

------------------------------------------------------------------------
r6212 | egagnon | 2012-11-28 19:57:32 -0500 (Mer, 28 nov 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analyses.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/Analysis.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/LexerException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   A /sablecc/trunk/src/org/sablecc/sablecc/node/InvalidToken.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/ParserException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Added invalid token to lexer exception.

------------------------------------------------------------------------
r6211 | egagnon | 2012-11-28 19:48:50 -0500 (Mer, 28 nov 2012) | 2 lines
Changed paths:
   A /sablecc/trunk/src/org/sablecc/sablecc/lexer/IPushbackReader.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java

* Regenerated lexer.

------------------------------------------------------------------------
r6210 | egagnon | 2012-11-28 19:36:13 -0500 (Mer, 28 nov 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt

* Added the IPushbackReader interface.

------------------------------------------------------------------------
r6208 | egagnon | 2012-08-20 11:12:55 -0400 (Lun, 20 aoû 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Updated version to 3.6.

------------------------------------------------------------------------
r6207 | egagnon | 2012-08-20 11:12:15 -0400 (Lun, 20 aoû 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java

* Fixed inlining bug that removed duplicate alternatives.

------------------------------------------------------------------------
r6206 | egagnon | 2012-08-20 11:11:24 -0400 (Lun, 20 aoû 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAst.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAstAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAstProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AConcat.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ANewListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ANewTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStateList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokens.java

* Regenerated parser.

------------------------------------------------------------------------
r6205 | egagnon | 2012-08-17 19:08:19 -0400 (Ven, 17 aoû 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt

* Fixed a bug in the setter of list elements.

------------------------------------------------------------------------
r6203 | egagnon | 2012-07-26 08:44:44 -0400 (Jeu, 26 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Update version to 3.5.

------------------------------------------------------------------------
r6202 | egagnon | 2012-07-26 08:44:09 -0400 (Jeu, 26 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt

* Use unsigned shift left instead of integer division by 2.

------------------------------------------------------------------------
r6199 | egagnon | 2012-07-23 22:40:21 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Regenerated Version.java and README.html.

------------------------------------------------------------------------
r6198 | egagnon | 2012-07-23 22:37:25 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/build.xml

* Updated version to 3.4.

------------------------------------------------------------------------
r6197 | egagnon | 2012-07-23 22:34:23 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/Analysis.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/ReversedDepthFirstAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/LexerException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAst.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAstAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AAstProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ACharBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ACharChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AConcat.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ADecChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AElem.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHelperDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHexChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIdBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIntervalSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AMinusBinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ANewListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ANewTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ANullTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AOperationSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/APlusBinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/APlusUnOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProdName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProductionSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AQMarkUnOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExpBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ASetBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ASimpleListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ASimpleTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStarUnOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStateList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStateListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStringBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATransition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AUnExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Cast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/EOF.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/NoCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Node.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/NodeCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PAst.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PAstAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PAstProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PBasic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PBinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PConcat.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PElem.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PHelperDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PHelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PIgnTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PListTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PProd.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PProdName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PRegExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PStateList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PStateListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PTerm.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PTokenDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PTransition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PUnExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PUnOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Start.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Switch.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Switchable.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TAbstract.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TArrow.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBlank.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TColon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComma.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComment.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDecChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TEqual.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THexChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TIgnored.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TMinus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TNew.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TNull.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPackage.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPkgId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPlus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TQMark.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSemicolon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSlash.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TString.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSyntax.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTree.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Token.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/ParserException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/State.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/TokenIndex.java

* Regenerated the parser.

------------------------------------------------------------------------
r6196 | egagnon | 2012-07-23 22:31:41 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AltTransformAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructProdsMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/In_Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java

* Suppressed missing generic parameters warnings.

------------------------------------------------------------------------
r6195 | egagnon | 2012-07-23 22:31:01 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java

* Moved unused local variables into comments.

------------------------------------------------------------------------
r6194 | egagnon | 2012-07-23 22:29:00 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java

* Fixed calls to static methods.

------------------------------------------------------------------------
r6193 | egagnon | 2012-07-23 22:28:32 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java

* Moved unused private methods into comments.

------------------------------------------------------------------------
r6192 | egagnon | 2012-07-23 22:27:38 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/AcceptStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AltTransformAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java
   M /sablecc/trunk/src/org/sablecc/sablecc/BooleanCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructProdsMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/In_Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ListCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NoCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/PrettyPrinter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analyses.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/tokens.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Added missing Override annotations.

------------------------------------------------------------------------
r6191 | egagnon | 2012-07-23 22:26:41 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/AcceptStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AltTransformAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java
   M /sablecc/trunk/src/org/sablecc/sablecc/BooleanCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConflictException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructProdsMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/In_Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/PrettyPrinter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java

* Reorganized import declarations.

------------------------------------------------------------------------
r6190 | egagnon | 2012-07-23 22:25:54 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AltTransformAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConflictException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructProdsMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/In_Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ListCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Suppressed raw types warnings.

------------------------------------------------------------------------
r6189 | egagnon | 2012-07-23 22:24:30 -0400 (Lun, 23 jul 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java

* Fixed a bug where SableCC was trying to inline the Start production.

------------------------------------------------------------------------
r6188 | egagnon | 2012-07-23 22:22:32 -0400 (Lun, 23 jul 2012) | 3 lines
Changed paths:
   M /sablecc/trunk/build.xml

* Add debug information to generated classes.


------------------------------------------------------------------------
r6187 | egagnon | 2012-07-23 22:19:28 -0400 (Lun, 23 jul 2012) | 1 line
Changed paths:
   A /sablecc/trunk/.classpath
   A /sablecc/trunk/.project

Add Eclipseproject.
------------------------------------------------------------------------
r6186 | egagnon | 2012-06-25 10:58:11 -0400 (Lun, 25 jui 2012) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Updated version to 3.3.

------------------------------------------------------------------------
r6185 | egagnon | 2012-06-25 10:55:09 -0400 (Lun, 25 jui 2012) | 4 lines
Changed paths:
   M /sablecc/trunk/AUTHORS
   M /sablecc/trunk/LICENSE
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Applied patch by Benne Otten: Fix cloneList() by implementing deep
  cloning.


------------------------------------------------------------------------
r6184 | egagnon | 2012-06-25 10:53:31 -0400 (Lun, 25 jui 2012) | 1 line
Changed paths:
   M /sablecc/trunk/AUTHORS
   M /sablecc/trunk/LICENSE
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java

* Updated email addresses.
------------------------------------------------------------------------
r6183 | egagnon | 2012-06-25 10:52:00 -0400 (Lun, 25 jui 2012) | 1 line
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in

* Updated links.
------------------------------------------------------------------------
r4740 | egagnon | 2005-12-26 11:34:49 -0500 (Lun, 26 déc 2005) | 2 lines
Changed paths:
   M /sablecc/trunk/LICENSE
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java

* Updated copyright date range.

------------------------------------------------------------------------
r4737 | egagnon | 2005-12-24 12:19:36 -0500 (Sam, 24 déc 2005) | 2 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Updated version to 3.2.

------------------------------------------------------------------------
r4736 | egagnon | 2005-12-24 12:18:08 -0500 (Sam, 24 déc 2005) | 3 lines
Changed paths:
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analyses.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/productions.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/tokens.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Generated generic code taking advantage of improved Java type
  system.

------------------------------------------------------------------------
r4570 | egagnon | 2005-09-29 13:23:23 -0400 (Jeu, 29 sep 2005) | 6 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

* Updated version to 3.1.
* Added a command-line option to control the maximum number of
  alternatives in inlined productions.  Defaults to 20.
* Fixed usage message to show all command-line options.
* Fixed programming bug.  Fixes BUG:157.

------------------------------------------------------------------------
r4545 | egagnon | 2005-09-27 20:30:45 -0400 (Mar, 27 sep 2005) | 9 lines
Changed paths:
   M /sablecc/trunk
   M /sablecc/trunk/AUTHORS
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in
   M /sablecc/trunk/bin/sablecc
   M /sablecc/trunk/bin/sablecc.bat
   M /sablecc/trunk/build.xml
   A /sablecc/trunk/doc (from /developers/egagnon/sandbox/sablecc-trunk/doc:4544)
   M /sablecc/trunk/doc/description.html
   M /sablecc/trunk/doc/test.sablecc3
   D /sablecc/trunk/sablecc-2x.sablecc2
   A /sablecc/trunk/sablecc-3x.sablecc3 (from /developers/egagnon/sandbox/sablecc-trunk/sablecc-3x.sablecc3:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc
   A /sablecc/trunk/src/org/sablecc/sablecc/AddAstProductions.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/AddAstProductions.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/AddEventualEmptyTransformationToProductions.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/AddProdTransformAndAltTransform.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/AltTransformAdapter.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/AltTransformAdapter.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/AlternativeElementTypes.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/BooleanCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Cast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   A /sablecc/trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ComputeCGNomenclature.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ComputeInlining.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ComputeInlining.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ComputeSimpleTermPosition.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ConflictException.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ConflictException.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   A /sablecc/trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ConstructParserGenerationDatas.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ConstructProdsMap.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ConstructProdsMap.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DisplayLicense.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   A /sablecc/trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/In_Production.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/In_Production.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/Inlining.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/Inlining.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/IntSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerComparator.java
   A /sablecc/trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/InternalTransformationsToGrammar.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ListCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeCast.java
   A /sablecc/trunk/src/org/sablecc/sablecc/PrettyPrinter.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/PrettyPrinter.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   A /sablecc/trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/RecursiveProductionsDetections.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ResolveAltIds.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ResolveAltIds.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ResolveAstIds.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ResolveAstIds.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   A /sablecc/trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ResolveProdTransformIds.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/ResolveTransformIds.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/ResolveTransformIds.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringComparator.java
   D /sablecc/trunk/src/org/sablecc/sablecc/Switch.java
   D /sablecc/trunk/src/org/sablecc/sablecc/Switchable.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analyses.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/Analysis.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java
   R /sablecc/trunk/src/org/sablecc/sablecc/analysis/ReversedDepthFirstAdapter.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/analysis/ReversedDepthFirstAdapter.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/lexer.dat
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/node
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAlt.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AAlt.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AAltName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAltTransform.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AAltTransform.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AAlts.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAst.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AAst.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAstAlt.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AAstAlt.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAstProd.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AAstProd.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AConcat.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AElem.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AElemName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AGrammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHelperDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AHelpers.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AIdList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AIdListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnTokens.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnoredAlt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AIntervalSet.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AListTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AListTerm.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ALookAhead.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AMinusBinOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ANewListTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/ANewListTerm.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ANewTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/ANewTerm.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ANullTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/ANullTerm.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AOperationSet.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/APackage.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AParsedAlt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/APkgName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/APkgNameTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/APlusBinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AProdName.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/AProdName.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProductionSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExpBasic.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ASimpleListTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/ASimpleListTerm.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ASimpleTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/ASimpleTerm.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStateList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStateListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ATransition.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PAltName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAltTransform.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PAltTransform.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PAlts.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAst.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PAst.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAstAlt.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PAstAlt.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAstProd.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PAstProd.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PElemName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PIdList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PListTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PListTerm.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PLookAhead.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PPackage.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PPkgName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PPkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PProdName.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PProdName.java:4544)
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PRegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PTerm.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/PTerm.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TAbstract.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/TAbstract.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TNew.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/TNew.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TNull.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/TNull.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TSyntax.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/TSyntax.java:4544)
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TTree.java (from /developers/egagnon/sandbox/sablecc-trunk/src/org/sablecc/sablecc/node/TTree.java:4544)
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TypedLinkedList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PAltsTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PElem.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PHelperDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PIdListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PPkgNameTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PProd.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PRegExpTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PStateListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PTokenDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X1PUnExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PAltsTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PElem.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PHelperDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PIdListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PPkgNameTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PProd.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PRegExpTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PStateListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PTokenDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/X2PUnExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPAltsTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPElem.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPHelperDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPIdListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPPkgNameTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPProd.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPRegExpTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPStateListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPTokenDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/XPUnExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/State.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/parser.dat
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/productions.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/tokens.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

* Merged: svn merge -r4541:4544 /developers/egagnon/sandbox/sablecc-trunk
* Updated version to 3.0.
* Added CST->AST grammar-specified transformations.
* Added automatic conflict resolution through transparent inlining.
  (This is enabled by default.  To disable, use --no-inline.)
* Added the new SableCC 3 grammar in sablecc-3x.sablecc3.
* Added example grammar in doc/test.sablecc3.
* Added some preliminary documentation in doc/description.html.

------------------------------------------------------------------------
r1413 | egagnon | 2004-01-18 19:53:05 -0500 (Dim, 18 jan 2004) | 3 lines
Changed paths:
   D /sablecc/trunk/ChangeLog
   D /sablecc/trunk/ChangeLog.header
   D /sablecc/trunk/ChangeLog.tail
   D /sablecc/trunk/ChangeLog.usermap
   M /sablecc/trunk/build.xml

* Changed build.xml to generate ChangeLog on-the-fly from the
  subversion repository log.

------------------------------------------------------------------------
r1412 | egagnon | 2004-01-18 19:32:49 -0500 (Dim, 18 jan 2004) | 3 lines
Changed paths:
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/lexer.dat

* Self regenerated.
* Increase version to 2.18.2.

------------------------------------------------------------------------
r1409 | egagnon | 2004-01-18 18:06:05 -0500 (Dim, 18 jan 2004) | 3 lines
Changed paths:
   M /sablecc/trunk/sablecc-2x.sablecc2

* Added 'eof = 4' to input grammar to fix a problem on some platform.
* Allowed short comments on last line of grammar files.

------------------------------------------------------------------------
r162 | egagnon | 2003-05-22 10:53:00 -0400 (Jeu, 22 mai 2003) | 21 lines
Changed paths:
   M /sablecc/trunk/AUTHORS
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

2003-05-22 14:52  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* README.html, build.xml, src/org/sablecc/sablecc/Version.java:
	
	Increase version number.

2003-03-28 16:06  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/: TypedHashMap.java, TypedTreeMap.java,
	node/TypedLinkedList.java:
	
	Indent code.

2003-03-28 15:28  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* AUTHORS, src/org/sablecc/sablecc/TypedHashMap.java,
	src/org/sablecc/sablecc/TypedTreeMap.java,
	src/org/sablecc/sablecc/utils.txt:
	
	Applied a patch by Kis Gergely to fix a bug in typed collections.

------------------------------------------------------------------------
r157 | egagnon | 2003-03-20 00:47:00 -0500 (Jeu, 20 mar 2003) | 298 lines
Changed paths:
   M /sablecc/trunk/AUTHORS
   M /sablecc/trunk/ChangeLog
   D /sablecc/trunk/ChangeLog.old
   A /sablecc/trunk/ChangeLog.tail (from /sablecc/trunk/ChangeLog.old:156)
   M /sablecc/trunk/ChangeLog.usermap
   M /sablecc/trunk/LICENSE
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   A /sablecc/trunk/genchangelog
   A /sablecc/trunk/sablecc-2x.sablecc2
   M /sablecc/trunk/src/org/sablecc/sablecc/AcceptStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/BooleanCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Cast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DisplayLicense.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ListCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NoCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeCast.java
   D /sablecc/trunk/src/org/sablecc/sablecc/NodeComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Switch.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Switchable.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   A /sablecc/trunk/src/org/sablecc/sablecc/TypedHashMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/Analysis.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java
   A /sablecc/trunk/src/org/sablecc/sablecc/analysis/ReversedDepthFirstAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/LexerException.java
   A /sablecc/trunk/src/org/sablecc/sablecc/lexer/lexer.dat
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAltName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAlts.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ACharBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ACharChar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AConcat.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ADecChar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AElem.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AElemName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AGrammar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AHelperDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AHelpers.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AHexChar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIdBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIdList.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnTokens.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIgnoredAlt.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AIntervalSet.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ALookAhead.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AMinusBinOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AOperationSet.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/APackage.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AParsedAlt.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/APkgName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/APkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/APlusBinOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/APlusUnOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AProductionSpecifier.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AProductions.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AQMarkUnOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExpBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ARegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ASetBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AStarUnOp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AStateList.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AStateListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AStates.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AStringBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ATokenSpecifier.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ATokens.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/ATransition.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/AUnExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Alt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Alt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Alt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltName1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Alts.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Alts1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTail1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic3.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic4.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Basic5.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/Cast.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Concat.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Concat1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/EOF.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Elem.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Elem1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ElemName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ElemName1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Elems.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Elems1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Elems2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Grammar.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Grammar1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDef1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Helpers.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Helpers1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdList1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTail1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokens.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokens1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/LookAhead.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/LookAhead1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/NoCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Node.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/NodeCast.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAlt.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAltName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAlts.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PBasic.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PBinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PChar1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PChar2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PChar3.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PConcat.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PElem.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PElemName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PGrammar.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PHelperDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PHelpers.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PIdList.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PIgnTokens.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PLookAhead.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PPackage.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PPkgName.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PPkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PProductions.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PRegExp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PRegExpTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSet.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PSet1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PSet2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PSpecifier.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PStateList.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PStateListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PStates.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PTokenDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PTokens.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PTransition.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PUnExp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/PUnOp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Package.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Package1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId10.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId3.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId4.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId5.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId6.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId7.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId8.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId9.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgName.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgName1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTail1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Prod.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Prod1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Prods.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Prods1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Prods2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Productions.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Productions1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExp1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTail1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Start.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Start1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateList1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTail.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTail1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/States.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/States1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/Switch.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/Switchable.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TArrow.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBlank.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TColon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComma.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComment.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDecChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TEqual.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THexChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TIgnored.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TMinus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPackage.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPkgId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPlus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TQMark.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSemicolon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSlash.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TString.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Token.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDef.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDef1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Tokens.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Tokens1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Transition.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/Transition1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/TypedLinkedList.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnExp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnExp1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp2.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp3.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt1.java
   D /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt2.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PElem.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PHelperDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PPkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PRegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PStateListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PTokenDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X1PUnExp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PElem.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PHelperDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PPkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PRegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PStateListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PTokenDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/X2PUnExp.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPAltsTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPElem.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPHelperDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPIdListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPPkgNameTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPProd.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPRegExpTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPStateListTail.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPTokenDef.java
   A /sablecc/trunk/src/org/sablecc/sablecc/node/XPUnExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/ParserException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/State.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/parser.dat

2003-03-20 05:47  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* build.xml:
	
	Remove changelog task.

2003-03-20 04:50  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* README.html, build.xml, src/org/sablecc/sablecc/Version.java:
	
	Increase version number.

2003-03-19 05:59  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/SableCC.java:
	
	Update copyright notice.

2003-03-19 04:20  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* build.xml, sablecc-2x.sablecc2:
	
	Add grammar file to distribution.

2003-03-19 03:44  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/: lexer/lexer.dat, node/PAlt.java,
	node/PAltName.java, node/PAlts.java, node/PAltsTail.java,
	node/PBasic.java, node/PBinOp.java, node/PChar.java,
	node/PConcat.java, node/PElem.java, node/PElemName.java,
	node/PGrammar.java, node/PHelperDef.java, node/PHelpers.java,
	node/PIdList.java, node/PIdListTail.java, node/PIgnTokens.java,
	node/PLookAhead.java, node/PPackage.java, node/PPkgName.java,
	node/PPkgNameTail.java, node/PProd.java, node/PProductions.java,
	node/PRegExp.java, node/PRegExpTail.java, node/PSet.java,
	node/PSpecifier.java, node/PStateList.java,
	node/PStateListTail.java, node/PStates.java, node/PTokenDef.java,
	node/PTokens.java, node/PTransition.java, node/PUnExp.java,
	node/PUnOp.java, node/Switch.java, node/XPAltsTail.java,
	node/XPElem.java, node/XPHelperDef.java, node/XPIdListTail.java,
	node/XPPkgNameTail.java, node/XPProd.java, node/XPRegExpTail.java,
	node/XPStateListTail.java, node/XPTokenDef.java, node/XPUnExp.java,
	parser/Parser.java, parser/parser.dat:
	
	Add .dat files with keyword expansion off.

2003-03-19 03:27  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/: lexer/lexer.dat, parser/parser.dat:
	
	Remove binary files because I forgot to disable keyword expansion.

2003-03-19 03:07  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* AUTHORS, LICENSE, src/org/sablecc/sablecc/AcceptStates.java,
	src/org/sablecc/sablecc/ConstructNFA.java,
	src/org/sablecc/sablecc/GenAlts.java,
	src/org/sablecc/sablecc/GenAnalyses.java,
	src/org/sablecc/sablecc/GenLexer.java,
	src/org/sablecc/sablecc/GenParser.java,
	src/org/sablecc/sablecc/GenProds.java,
	src/org/sablecc/sablecc/GenTokens.java,
	src/org/sablecc/sablecc/GenUtils.java,
	src/org/sablecc/sablecc/ResolveIds.java,
	src/org/sablecc/sablecc/SableCC.java,
	src/org/sablecc/sablecc/Transitions.java,
	src/org/sablecc/sablecc/analysis/Analysis.java,
	src/org/sablecc/sablecc/analysis/AnalysisAdapter.java,
	src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java,
	src/org/sablecc/sablecc/analysis/ReversedDepthFirstAdapter.java,
	src/org/sablecc/sablecc/lexer/Lexer.java,
	src/org/sablecc/sablecc/lexer/LexerException.java,
	src/org/sablecc/sablecc/lexer/lexer.dat,
	src/org/sablecc/sablecc/node/AAltName.java,
	src/org/sablecc/sablecc/node/AAlts.java,
	src/org/sablecc/sablecc/node/AAltsTail.java,
	src/org/sablecc/sablecc/node/ACharBasic.java,
	src/org/sablecc/sablecc/node/ACharChar.java,
	src/org/sablecc/sablecc/node/AConcat.java,
	src/org/sablecc/sablecc/node/ADecChar.java,
	src/org/sablecc/sablecc/node/AElem.java,
	src/org/sablecc/sablecc/node/AElemName.java,
	src/org/sablecc/sablecc/node/AGrammar.java,
	src/org/sablecc/sablecc/node/AHelperDef.java,
	src/org/sablecc/sablecc/node/AHelpers.java,
	src/org/sablecc/sablecc/node/AHexChar.java,
	src/org/sablecc/sablecc/node/AIdBasic.java,
	src/org/sablecc/sablecc/node/AIdList.java,
	src/org/sablecc/sablecc/node/AIdListTail.java,
	src/org/sablecc/sablecc/node/AIgnTokens.java,
	src/org/sablecc/sablecc/node/AIgnoredAlt.java,
	src/org/sablecc/sablecc/node/AIntervalSet.java,
	src/org/sablecc/sablecc/node/ALookAhead.java,
	src/org/sablecc/sablecc/node/AMinusBinOp.java,
	src/org/sablecc/sablecc/node/AOperationSet.java,
	src/org/sablecc/sablecc/node/APackage.java,
	src/org/sablecc/sablecc/node/AParsedAlt.java,
	src/org/sablecc/sablecc/node/APkgName.java,
	src/org/sablecc/sablecc/node/APkgNameTail.java,
	src/org/sablecc/sablecc/node/APlusBinOp.java,
	src/org/sablecc/sablecc/node/APlusUnOp.java,
	src/org/sablecc/sablecc/node/AProd.java,
	src/org/sablecc/sablecc/node/AProductionSpecifier.java,
	src/org/sablecc/sablecc/node/AProductions.java,
	src/org/sablecc/sablecc/node/AQMarkUnOp.java,
	src/org/sablecc/sablecc/node/ARegExp.java,
	src/org/sablecc/sablecc/node/ARegExpBasic.java,
	src/org/sablecc/sablecc/node/ARegExpTail.java,
	src/org/sablecc/sablecc/node/ASetBasic.java,
	src/org/sablecc/sablecc/node/AStarUnOp.java,
	src/org/sablecc/sablecc/node/AStateList.java,
	src/org/sablecc/sablecc/node/AStateListTail.java,
	src/org/sablecc/sablecc/node/AStates.java,
	src/org/sablecc/sablecc/node/AStringBasic.java,
	src/org/sablecc/sablecc/node/ATokenDef.java,
	src/org/sablecc/sablecc/node/ATokenSpecifier.java,
	src/org/sablecc/sablecc/node/ATokens.java,
	src/org/sablecc/sablecc/node/ATransition.java,
	src/org/sablecc/sablecc/node/AUnExp.java,
	src/org/sablecc/sablecc/node/Cast.java,
	src/org/sablecc/sablecc/node/EOF.java,
	src/org/sablecc/sablecc/node/NoCast.java,
	src/org/sablecc/sablecc/node/Node.java,
	src/org/sablecc/sablecc/node/NodeCast.java,
	src/org/sablecc/sablecc/node/PAlt.java,
	src/org/sablecc/sablecc/node/PAltName.java,
	src/org/sablecc/sablecc/node/PAlts.java,
	src/org/sablecc/sablecc/node/PAltsTail.java,
	src/org/sablecc/sablecc/node/PBasic.java,
	src/org/sablecc/sablecc/node/PBinOp.java,
	src/org/sablecc/sablecc/node/PChar.java,
	src/org/sablecc/sablecc/node/PConcat.java,
	src/org/sablecc/sablecc/node/PElem.java,
	src/org/sablecc/sablecc/node/PElemName.java,
	src/org/sablecc/sablecc/node/PGrammar.java,
	src/org/sablecc/sablecc/node/PHelperDef.java,
	src/org/sablecc/sablecc/node/PHelpers.java,
	src/org/sablecc/sablecc/node/PIdList.java,
	src/org/sablecc/sablecc/node/PIdListTail.java,
	src/org/sablecc/sablecc/node/PIgnTokens.java,
	src/org/sablecc/sablecc/node/PLookAhead.java,
	src/org/sablecc/sablecc/node/PPackage.java,
	src/org/sablecc/sablecc/node/PPkgName.java,
	src/org/sablecc/sablecc/node/PPkgNameTail.java,
	src/org/sablecc/sablecc/node/PProd.java,
	src/org/sablecc/sablecc/node/PProductions.java,
	src/org/sablecc/sablecc/node/PRegExp.java,
	src/org/sablecc/sablecc/node/PRegExpTail.java,
	src/org/sablecc/sablecc/node/PSet.java,
	src/org/sablecc/sablecc/node/PSpecifier.java,
	src/org/sablecc/sablecc/node/PStateList.java,
	src/org/sablecc/sablecc/node/PStateListTail.java,
	src/org/sablecc/sablecc/node/PStates.java,
	src/org/sablecc/sablecc/node/PTokenDef.java,
	src/org/sablecc/sablecc/node/PTokens.java,
	src/org/sablecc/sablecc/node/PTransition.java,
	src/org/sablecc/sablecc/node/PUnExp.java,
	src/org/sablecc/sablecc/node/PUnOp.java,
	src/org/sablecc/sablecc/node/Start.java,
	src/org/sablecc/sablecc/node/Switch.java,
	src/org/sablecc/sablecc/node/Switchable.java,
	src/org/sablecc/sablecc/node/TArrow.java,
	src/org/sablecc/sablecc/node/TBar.java,
	src/org/sablecc/sablecc/node/TBlank.java,
	src/org/sablecc/sablecc/node/TChar.java,
	src/org/sablecc/sablecc/node/TColon.java,
	src/org/sablecc/sablecc/node/TComma.java,
	src/org/sablecc/sablecc/node/TComment.java,
	src/org/sablecc/sablecc/node/TDDot.java,
	src/org/sablecc/sablecc/node/TDecChar.java,
	src/org/sablecc/sablecc/node/TDot.java,
	src/org/sablecc/sablecc/node/TEqual.java,
	src/org/sablecc/sablecc/node/THelpers.java,
	src/org/sablecc/sablecc/node/THexChar.java,
	src/org/sablecc/sablecc/node/TId.java,
	src/org/sablecc/sablecc/node/TIgnored.java,
	src/org/sablecc/sablecc/node/TLBkt.java,
	src/org/sablecc/sablecc/node/TLBrace.java,
	src/org/sablecc/sablecc/node/TLPar.java,
	src/org/sablecc/sablecc/node/TMinus.java,
	src/org/sablecc/sablecc/node/TPackage.java,
	src/org/sablecc/sablecc/node/TPkgId.java,
	src/org/sablecc/sablecc/node/TPlus.java,
	src/org/sablecc/sablecc/node/TProductionSpecifier.java,
	src/org/sablecc/sablecc/node/TProductions.java,
	src/org/sablecc/sablecc/node/TQMark.java,
	src/org/sablecc/sablecc/node/TRBkt.java,
	src/org/sablecc/sablecc/node/TRBrace.java,
	src/org/sablecc/sablecc/node/TRPar.java,
	src/org/sablecc/sablecc/node/TSemicolon.java,
	src/org/sablecc/sablecc/node/TSlash.java,
	src/org/sablecc/sablecc/node/TStar.java,
	src/org/sablecc/sablecc/node/TStates.java,
	src/org/sablecc/sablecc/node/TString.java,
	src/org/sablecc/sablecc/node/TTokenSpecifier.java,
	src/org/sablecc/sablecc/node/TTokens.java,
	src/org/sablecc/sablecc/node/Token.java,
	src/org/sablecc/sablecc/node/TypedLinkedList.java,
	src/org/sablecc/sablecc/node/X1PAltsTail.java,
	src/org/sablecc/sablecc/node/X1PElem.java,
	src/org/sablecc/sablecc/node/X1PHelperDef.java,
	src/org/sablecc/sablecc/node/X1PIdListTail.java,
	src/org/sablecc/sablecc/node/X1PPkgNameTail.java,
	src/org/sablecc/sablecc/node/X1PProd.java,
	src/org/sablecc/sablecc/node/X1PRegExpTail.java,
	src/org/sablecc/sablecc/node/X1PStateListTail.java,
	src/org/sablecc/sablecc/node/X1PTokenDef.java,
	src/org/sablecc/sablecc/node/X1PUnExp.java,
	src/org/sablecc/sablecc/node/X2PAltsTail.java,
	src/org/sablecc/sablecc/node/X2PElem.java,
	src/org/sablecc/sablecc/node/X2PHelperDef.java,
	src/org/sablecc/sablecc/node/X2PIdListTail.java,
	src/org/sablecc/sablecc/node/X2PPkgNameTail.java,
	src/org/sablecc/sablecc/node/X2PProd.java,
	src/org/sablecc/sablecc/node/X2PRegExpTail.java,
	src/org/sablecc/sablecc/node/X2PStateListTail.java,
	src/org/sablecc/sablecc/node/X2PTokenDef.java,
	src/org/sablecc/sablecc/node/X2PUnExp.java,
	src/org/sablecc/sablecc/node/XPAltsTail.java,
	src/org/sablecc/sablecc/node/XPElem.java,
	src/org/sablecc/sablecc/node/XPHelperDef.java,
	src/org/sablecc/sablecc/node/XPIdListTail.java,
	src/org/sablecc/sablecc/node/XPPkgNameTail.java,
	src/org/sablecc/sablecc/node/XPProd.java,
	src/org/sablecc/sablecc/node/XPRegExpTail.java,
	src/org/sablecc/sablecc/node/XPStateListTail.java,
	src/org/sablecc/sablecc/node/XPTokenDef.java,
	src/org/sablecc/sablecc/node/XPUnExp.java,
	src/org/sablecc/sablecc/parser/Parser.java,
	src/org/sablecc/sablecc/parser/ParserException.java,
	src/org/sablecc/sablecc/parser/State.java,
	src/org/sablecc/sablecc/parser/TokenIndex.java,
	src/org/sablecc/sablecc/parser/parser.dat:
	
	A mix of code by Komivi Agbakpem and Etienne Gagnon to make SableCC
	self generating.  This is an important step towards 3.0.  Changes
	were implemented so that generated code should be 100% identical to
	code produced by SableCC 2.16.2.  If you ever detect any failure to
	produce identical code, you should report a bug.

2002-06-12 19:33  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/: AcceptStates.java, BooleanCast.java,
	Cast.java, CharSet.java, ConstructNFA.java, DFA.java,
	DisplayLicense.java, GenAlts.java, GenAnalyses.java, GenLexer.java,
	GenParser.java, GenProds.java, GenTokens.java, GenUtils.java,
	Grammar.java, IntSet.java, IntegerCast.java,
	IntegerComparator.java, LR0Collection.java, LR0Item.java,
	LR0ItemAndSetPair.java, LR0ItemSet.java, LR1Collection.java,
	LR1Item.java, LR1ItemSet.java, ListCast.java, MacroExpander.java,
	NFA.java, NoCast.java, NodeCast.java, Production.java,
	ResolveIds.java, SableCC.java, StringCast.java,
	StringComparator.java, Switch.java, Switchable.java, Symbol.java,
	SymbolSet.java, Transitions.java, TypedHashMap.java,
	TypedLinkedList.java, TypedTreeMap.java, analysis/Analysis.java,
	analysis/AnalysisAdapter.java, analysis/DepthFirstAdapter.java,
	lexer/Lexer.java, lexer/LexerException.java, node/EOF.java,
	node/Node.java, node/PChar.java, node/PSet.java, node/Start.java,
	node/TArrow.java, node/TBar.java, node/TBlank.java,
	node/TChar.java, node/TColon.java, node/TComma.java,
	node/TComment.java, node/TDDot.java, node/TDecChar.java,
	node/TDot.java, node/TEqual.java, node/THelpers.java,
	node/THexChar.java, node/TId.java, node/TIgnored.java,
	node/TLBkt.java, node/TLBrace.java, node/TLPar.java,
	node/TMinus.java, node/TPackage.java, node/TPkgId.java,
	node/TPlus.java, node/TProductionSpecifier.java,
	node/TProductions.java, node/TQMark.java, node/TRBkt.java,
	node/TRBrace.java, node/TRPar.java, node/TSemicolon.java,
	node/TSlash.java, node/TStar.java, node/TStates.java,
	node/TString.java, node/TTokenSpecifier.java, node/TTokens.java,
	node/Token.java, parser/Parser.java, parser/ParserException.java,
	parser/State.java, parser/TokenIndex.java, Grammar.java:
	
	Indent with astyle.

2002-06-12 18:23  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* src/org/sablecc/sablecc/: CharSet.java, ConstructNFA.java,
	DFA.java, GenAlts.java, GenAnalyses.java, GenProds.java,
	GenTokens.java, GenUtils.java, Grammar.java, IntSet.java,
	LR0Collection.java, LR0ItemSet.java, LR1Collection.java,
	LR1Item.java, LR1ItemSet.java, MacroExpander.java, Production.java,
	SableCC.java, Symbol.java, analysis/DepthFirstAdapter.java:
	
	Indent.

2002-06-07 03:35  Etienne M. Gagnon <etienne.gagnon@uqam.ca>

	* LICENSE, build.xml, src/org/sablecc/sablecc/ResolveIds.java,
	src/org/sablecc/sablecc/Transitions.java,
	src/org/sablecc/sablecc/TypedHashMap.java,
	src/org/sablecc/sablecc/analysis/AnalysisAdapter.java:
	
	Prepare the transition to a SableCC 2 based front-end.	Concretely,
	this means that we cannot depend anymore on the Node.getId() method
	which is not generated by SableCC 2.  Thus, we must add a new
	TypedHashMap class and eliminate the NodeComparator class.

------------------------------------------------------------------------
r156 | egagnon | 2003-03-20 00:47:00 -0500 (Jeu, 20 mar 2003) | 2 lines
Changed paths:
   A /sablecc/trunk (from /sablecc/trunk:77)

Recover 2.16.x trunk.

------------------------------------------------------------------------
r77 | egagnon | 2001-01-29 22:34:00 -0500 (Lun, 29 jan 2001) | 8 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt

2001-01-30 03:30  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, README.html.in, build.xml,
	src/org/sablecc/sablecc/Version.java,
	src/org/sablecc/sablecc/alternatives.txt:
	
	Minor change to node.setXXX in generated code.	Updated version.

------------------------------------------------------------------------
r73 | egagnon | 2001-01-22 18:55:00 -0500 (Lun, 22 jan 2001) | 8 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt

2001-01-22 23:54  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, build.xml, src/org/sablecc/sablecc/Version.java,
	src/org/sablecc/sablecc/lexer.txt,
	src/org/sablecc/sablecc/parser.txt:
	
	Improved error message for missing lexer.dat and parser.dat files.

------------------------------------------------------------------------
r71 | egagnon | 2001-01-21 11:24:00 -0500 (Dim, 21 jan 2001) | 21 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/LICENSE
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in
   M /sablecc/trunk/THANKS
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt

2001-01-21 16:24  Etienne M. Gagnon <egagnon@j-meg.com>

	* LICENSE, src/org/sablecc/sablecc/SableCC.java:
	
	Change copyright year.

2001-01-21 16:13  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, README.html.in, THANKS, build.xml,
	src/org/sablecc/sablecc/GenParser.java,
	src/org/sablecc/sablecc/GenTokens.java,
	src/org/sablecc/sablecc/Grammar.java,
	src/org/sablecc/sablecc/LR0Collection.java,
	src/org/sablecc/sablecc/ResolveIds.java,
	src/org/sablecc/sablecc/SableCC.java,
	src/org/sablecc/sablecc/Version.java,
	src/org/sablecc/sablecc/parser.txt:
	
	Include token in parser exception.  Update version to stable branch
	2.16.x.

------------------------------------------------------------------------
r69 | egagnon | 2001-01-02 22:29:00 -0500 (Mar, 02 jan 2001) | 13 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

2001-01-03 03:28  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html.in, build.xml,
	src/org/sablecc/sablecc/GenParser.java,
	src/org/sablecc/sablecc/GenTokens.java,
	src/org/sablecc/sablecc/Grammar.java,
	src/org/sablecc/sablecc/ResolveIds.java,
	src/org/sablecc/sablecc/Symbol.java, README.html,
	src/org/sablecc/sablecc/Version.java:
	
	Improved error messages.  Updated version to experimental branch
	2.15.x.

------------------------------------------------------------------------
r67 | egagnon | 2000-12-24 14:34:00 -0500 (Dim, 24 déc 2000) | 14 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   M /sablecc/trunk/README.html
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

2000-12-24 19:32  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, build.xml, src/org/sablecc/sablecc/Version.java:
	
	Fixed the build process to get a specific version of ant-task (this
	is important for historical purpose.  Updated project version.

2000-12-22 08:01  Mariusz Nowostawski <mariusz@marni.otago.ac.nz>

	* build.xml:
	
	Adding support to include sablecc ANT task into the binary jar of
	sablecc.

------------------------------------------------------------------------
r62 | egagnon | 2000-12-16 20:44:00 -0500 (Sam, 16 déc 2000) | 22 lines
Changed paths:
   M /sablecc/trunk/ChangeLog
   A /sablecc/trunk/ChangeLog.header
   A /sablecc/trunk/ChangeLog.usermap
   D /sablecc/trunk/README
   M /sablecc/trunk/README.html
   M /sablecc/trunk/README.html.in
   A /sablecc/trunk/bin
   A /sablecc/trunk/bin/sablecc
   A /sablecc/trunk/bin/sablecc.bat
   M /sablecc/trunk/build.xml
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Version.java

2000-12-17 01:44  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, README.html.in, build.xml,
	src/org/sablecc/sablecc/SableCC.java,
	src/org/sablecc/sablecc/Version.java:
	
	Update version information.

2000-12-17 01:06  Etienne M. Gagnon <egagnon@j-meg.com>

	* README, README.html, README.html.in, build.xml, bin/sablecc,
	bin/sablecc.bat, src/org/sablecc/sablecc/SableCC.java:
	
	Improved the build process.

2000-12-08 17:02  Etienne M. Gagnon <egagnon@j-meg.com>

	* build.xml:
	
	Touch regenerated files, and add a dependency on build.xml for *.in
	files.

------------------------------------------------------------------------
r60 | egagnon | 2000-12-08 02:17:00 -0500 (Ven, 08 déc 2000) | 345 lines
Changed paths:
   A /sablecc/trunk/AUTHORS
   M /sablecc/trunk/ChangeLog
   A /sablecc/trunk/ChangeLog.old
   A /sablecc/trunk/LICENSE (from /sablecc/trunk/SableCC-LICENSE:59)
   A /sablecc/trunk/README
   A /sablecc/trunk/README.html
   A /sablecc/trunk/README.html.in
   D /sablecc/trunk/SableCC-LICENSE
   D /sablecc/trunk/SableCC.java
   A /sablecc/trunk/THANKS
   A /sablecc/trunk/build.xml
   D /sablecc/trunk/ca
   A /sablecc/trunk/etc
   A /sablecc/trunk/etc/manifest
   D /sablecc/trunk/grammarv1.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/AcceptStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/BooleanCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Cast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/CharSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ConstructNFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/DisplayLicense.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAlts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenAnalyses.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenLexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenParser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenProds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/GenUtils.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/IntegerComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR0ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Collection.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1Item.java
   M /sablecc/trunk/src/org/sablecc/sablecc/LR1ItemSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ListCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/MacroExpander.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NFA.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NoCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/NodeComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Production.java
   M /sablecc/trunk/src/org/sablecc/sablecc/ResolveIds.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SableCC.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringCast.java
   M /sablecc/trunk/src/org/sablecc/sablecc/StringComparator.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Switch.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Switchable.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Symbol.java
   M /sablecc/trunk/src/org/sablecc/sablecc/SymbolSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/Transitions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedLinkedList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/TypedTreeMap.java
   A /sablecc/trunk/src/org/sablecc/sablecc/Version.java
   A /sablecc/trunk/src/org/sablecc/sablecc/Version.java.in
   M /sablecc/trunk/src/org/sablecc/sablecc/alternatives.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analyses.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/Analysis.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/Lexer.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer/LexerException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/lexer.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Alt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Alt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Alt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltName1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Alts.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Alts1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTail1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/AltsTails2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic3.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic4.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Basic5.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/BinOp2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Concat.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Concat1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/EOF.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Elem.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Elem1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ElemName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ElemName1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Elems.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Elems1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Elems2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Grammar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Grammar1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDef1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Helpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Helpers1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdList1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTail1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IdListTails2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/LookAhead.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/LookAhead1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Node.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PChar3.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSet.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSet1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PSet2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Package.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Package1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId10.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId3.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId4.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId5.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId6.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId7.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId8.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgId9.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgName.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgName1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Prod.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Prod1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Prods.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Prods1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Prods2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Productions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Productions1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExp1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Specifier2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Start.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Start1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateList.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateList1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTail.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTail1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StateListTails2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/States.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/States1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TArrow.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TBlank.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TColon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComma.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TComment.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDecChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TDot.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TEqual.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THelpers.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/THexChar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TIgnored.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TLPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TMinus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPackage.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPkgId.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TPlus.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TProductions.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TQMark.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBkt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRBrace.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TRPar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSemicolon.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TSlash.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStar.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TStates.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TString.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TTokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Token.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDef.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDef1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Tokens.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Tokens1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Transition.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/Transition1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnExp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnExp1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnExps2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOp3.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/src/org/sablecc/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/Parser.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/ParserException.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/State.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/src/org/sablecc/sablecc/parser.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/productions.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/tokens.txt
   M /sablecc/trunk/src/org/sablecc/sablecc/utils.txt

2000-12-08 07:17  Etienne M. Gagnon <egagnon@j-meg.com>

	* build.xml:
	
	Added reconfigure build target to force re-expansion of *.in files.

2000-12-08 07:10  Etienne M. Gagnon <egagnon@j-meg.com>

	* README.html, src/org/sablecc/sablecc/Version.java:
	
	Added generated source files in the CVS repository to simplify the
	life of casual users.

2000-12-08 07:05  Etienne M. Gagnon <egagnon@j-meg.com>

	* AUTHORS, INSTALL, README, README.html.in, THANKS, build.xml,
	etc/manifest, src/SableCC.java,
	src/org/sablecc/sablecc/DisplayLicense.java,
	src/org/sablecc/sablecc/SableCC.java,
	src/org/sablecc/sablecc/Version.java.in:
	
	Fixed the build file to have the following targets: compile, jar,
	srcdist, dist, clean, distclean.

2000-12-07 14:09  Etienne M. Gagnon <egagnon@j-meg.com>

	* src/org/sablecc/sablecc/SableCC.java:
	
	Fixed command line syntax.

2000-12-07 08:50  Mariusz Nowostawski <mariusz@marni.otago.ac.nz>

	* src/org/sablecc/sablecc/: DisplayLicense.java, Grammar.java,
	LR0Collection.java, Production.java, SableCC.java, Symbol.java:
	
	Removing dependency on static final structures, adding optional
	reinitialization to the sablecc engine. From the command line it is
	now possible to invoke SableCC with multiple grammar files to
	generate multiple parsers with single sablecc instance. From tools
	it is possible to invoke sablecc engine for mutliple grammar files
	and reuse all already loaded and initialized classes.

2000-12-07 04:32  Etienne M. Gagnon <egagnon@j-meg.com>

	* AUTHORS:
	
	Added new author.

2000-12-07 04:24  Mariusz Nowostawski <mariusz@marni.otago.ac.nz>

	* build.xml:
	
	Adding copyright info. Removing obsolete deltree construct. Fixing
	etc/manifest in the dist target.

2000-12-07 04:17  Mariusz Nowostawski <mariusz@marni.otago.ac.nz>

	* build.xml, etc/manifest:
	
	Initial skeleton of built system to work with ANT (ant 1.3
	compatibile).

2000-12-06 05:05  Etienne M. Gagnon <egagnon@j-meg.com>

	* src/org/sablecc/sablecc/parser/parser.dat:
	
	Adding file as binary.

2000-12-06 05:04  Etienne M. Gagnon <egagnon@j-meg.com>

	* src/org/sablecc/sablecc/parser/parser.dat:
	
	Removing file, because not checked-in as binary.

2000-12-06 04:57  Etienne M. Gagnon <egagnon@j-meg.com>

	* AUTHORS, COPYING-LESSER, INSTALL, LICENSE, README, THANKS,
	src/SableCC.java, src/org/sablecc/sablecc/AcceptStates.java,
	src/org/sablecc/sablecc/BooleanCast.java,
	src/org/sablecc/sablecc/Cast.java,
	src/org/sablecc/sablecc/CharSet.java,
	src/org/sablecc/sablecc/ConstructNFA.java,
	src/org/sablecc/sablecc/DFA.java,
	src/org/sablecc/sablecc/DisplayLicense.java,
	src/org/sablecc/sablecc/GenAlts.java,
	src/org/sablecc/sablecc/GenAnalyses.java,
	src/org/sablecc/sablecc/GenLexer.java,
	src/org/sablecc/sablecc/GenParser.java,
	src/org/sablecc/sablecc/GenProds.java,
	src/org/sablecc/sablecc/GenTokens.java,
	src/org/sablecc/sablecc/GenUtils.java,
	src/org/sablecc/sablecc/Grammar.java,
	src/org/sablecc/sablecc/IntSet.java,
	src/org/sablecc/sablecc/IntegerCast.java,
	src/org/sablecc/sablecc/IntegerComparator.java,
	src/org/sablecc/sablecc/LR0Collection.java,
	src/org/sablecc/sablecc/LR0Item.java,
	src/org/sablecc/sablecc/LR0ItemAndSetPair.java,
	src/org/sablecc/sablecc/LR0ItemSet.java,
	src/org/sablecc/sablecc/LR1Collection.java,
	src/org/sablecc/sablecc/LR1Item.java,
	src/org/sablecc/sablecc/LR1ItemSet.java,
	src/org/sablecc/sablecc/ListCast.java,
	src/org/sablecc/sablecc/MacroExpander.java,
	src/org/sablecc/sablecc/NFA.java,
	src/org/sablecc/sablecc/NoCast.java,
	src/org/sablecc/sablecc/NodeCast.java,
	src/org/sablecc/sablecc/NodeComparator.java,
	src/org/sablecc/sablecc/Production.java,
	src/org/sablecc/sablecc/ResolveIds.java,
	src/org/sablecc/sablecc/SableCC.java,
	src/org/sablecc/sablecc/StringCast.java,
	src/org/sablecc/sablecc/StringComparator.java,
	src/org/sablecc/sablecc/Switch.java,
	src/org/sablecc/sablecc/Switchable.java,
	src/org/sablecc/sablecc/Symbol.java,
	src/org/sablecc/sablecc/SymbolSet.java,
	src/org/sablecc/sablecc/Transitions.java,
	src/org/sablecc/sablecc/TypedLinkedList.java,
	src/org/sablecc/sablecc/TypedTreeMap.java,
	src/org/sablecc/sablecc/alternatives.txt,
	src/org/sablecc/sablecc/analyses.txt,
	src/org/sablecc/sablecc/lexer.txt,
	src/org/sablecc/sablecc/parser.txt,
	src/org/sablecc/sablecc/productions.txt,
	src/org/sablecc/sablecc/tokens.txt,
	src/org/sablecc/sablecc/utils.txt,
	src/org/sablecc/sablecc/analysis/Analysis.java,
	src/org/sablecc/sablecc/analysis/AnalysisAdapter.java,
	src/org/sablecc/sablecc/analysis/DepthFirstAdapter.java,
	src/org/sablecc/sablecc/lexer/Lexer.java,
	src/org/sablecc/sablecc/lexer/LexerException.java,
	src/org/sablecc/sablecc/node/Alt.java,
	src/org/sablecc/sablecc/node/Alt1.java,
	src/org/sablecc/sablecc/node/Alt2.java,
	src/org/sablecc/sablecc/node/AltName.java,
	src/org/sablecc/sablecc/node/AltName1.java,
	src/org/sablecc/sablecc/node/AltNameOpt.java,
	src/org/sablecc/sablecc/node/AltNameOpt1.java,
	src/org/sablecc/sablecc/node/AltNameOpt2.java,
	src/org/sablecc/sablecc/node/Alts.java,
	src/org/sablecc/sablecc/node/Alts1.java,
	src/org/sablecc/sablecc/node/AltsTail.java,
	src/org/sablecc/sablecc/node/AltsTail1.java,
	src/org/sablecc/sablecc/node/AltsTails.java,
	src/org/sablecc/sablecc/node/AltsTails1.java,
	src/org/sablecc/sablecc/node/AltsTails2.java,
	src/org/sablecc/sablecc/node/Basic.java,
	src/org/sablecc/sablecc/node/Basic1.java,
	src/org/sablecc/sablecc/node/Basic2.java,
	src/org/sablecc/sablecc/node/Basic3.java,
	src/org/sablecc/sablecc/node/Basic4.java,
	src/org/sablecc/sablecc/node/Basic5.java,
	src/org/sablecc/sablecc/node/BinOp.java,
	src/org/sablecc/sablecc/node/BinOp1.java,
	src/org/sablecc/sablecc/node/BinOp2.java,
	src/org/sablecc/sablecc/node/Concat.java,
	src/org/sablecc/sablecc/node/Concat1.java,
	src/org/sablecc/sablecc/node/EOF.java,
	src/org/sablecc/sablecc/node/Elem.java,
	src/org/sablecc/sablecc/node/Elem1.java,
	src/org/sablecc/sablecc/node/ElemName.java,
	src/org/sablecc/sablecc/node/ElemName1.java,
	src/org/sablecc/sablecc/node/ElemNameOpt.java,
	src/org/sablecc/sablecc/node/ElemNameOpt1.java,
	src/org/sablecc/sablecc/node/ElemNameOpt2.java,
	src/org/sablecc/sablecc/node/Elems.java,
	src/org/sablecc/sablecc/node/Elems1.java,
	src/org/sablecc/sablecc/node/Elems2.java,
	src/org/sablecc/sablecc/node/Grammar.java,
	src/org/sablecc/sablecc/node/Grammar1.java,
	src/org/sablecc/sablecc/node/HelperDef.java,
	src/org/sablecc/sablecc/node/HelperDef1.java,
	src/org/sablecc/sablecc/node/HelperDefs.java,
	src/org/sablecc/sablecc/node/HelperDefs1.java,
	src/org/sablecc/sablecc/node/HelperDefs2.java,
	src/org/sablecc/sablecc/node/Helpers.java,
	src/org/sablecc/sablecc/node/Helpers1.java,
	src/org/sablecc/sablecc/node/HelpersOpt.java,
	src/org/sablecc/sablecc/node/HelpersOpt1.java,
	src/org/sablecc/sablecc/node/HelpersOpt2.java,
	src/org/sablecc/sablecc/node/IdList.java,
	src/org/sablecc/sablecc/node/IdList1.java,
	src/org/sablecc/sablecc/node/IdListOpt.java,
	src/org/sablecc/sablecc/node/IdListOpt1.java,
	src/org/sablecc/sablecc/node/IdListTail.java,
	src/org/sablecc/sablecc/node/IdListTail1.java,
	src/org/sablecc/sablecc/node/IdListTails.java,
	src/org/sablecc/sablecc/node/IdListTails1.java,
	src/org/sablecc/sablecc/node/IdListTails2.java,
	src/org/sablecc/sablecc/node/IgnTokens.java,
	src/org/sablecc/sablecc/node/IgnTokens1.java,
	src/org/sablecc/sablecc/node/IgnTokensOpt.java,
	src/org/sablecc/sablecc/node/IgnTokensOpt1.java,
	src/org/sablecc/sablecc/node/IgnTokensOpt2.java,
	src/org/sablecc/sablecc/node/LookAhead.java,
	src/org/sablecc/sablecc/node/LookAhead1.java,
	src/org/sablecc/sablecc/node/LookAheadOpt.java,
	src/org/sablecc/sablecc/node/LookAheadOpt1.java,
	src/org/sablecc/sablecc/node/LookAheadOpt2.java,
	src/org/sablecc/sablecc/node/Node.java,
	src/org/sablecc/sablecc/node/PChar.java,
	src/org/sablecc/sablecc/node/PChar1.java,
	src/org/sablecc/sablecc/node/PChar2.java,
	src/org/sablecc/sablecc/node/PChar3.java,
	src/org/sablecc/sablecc/node/PSet.java,
	src/org/sablecc/sablecc/node/PSet1.java,
	src/org/sablecc/sablecc/node/PSet2.java,
	src/org/sablecc/sablecc/node/Package.java,
	src/org/sablecc/sablecc/node/Package1.java,
	src/org/sablecc/sablecc/node/PackageOpt.java,
	src/org/sablecc/sablecc/node/PackageOpt1.java,
	src/org/sablecc/sablecc/node/PackageOpt2.java,
	src/org/sablecc/sablecc/node/PkgId.java,
	src/org/sablecc/sablecc/node/PkgId1.java,
	src/org/sablecc/sablecc/node/PkgId10.java,
	src/org/sablecc/sablecc/node/PkgId2.java,
	src/org/sablecc/sablecc/node/PkgId3.java,
	src/org/sablecc/sablecc/node/PkgId4.java,
	src/org/sablecc/sablecc/node/PkgId5.java,
	src/org/sablecc/sablecc/node/PkgId6.java,
	src/org/sablecc/sablecc/node/PkgId7.java,
	src/org/sablecc/sablecc/node/PkgId8.java,
	src/org/sablecc/sablecc/node/PkgId9.java,
	src/org/sablecc/sablecc/node/PkgName.java,
	src/org/sablecc/sablecc/node/PkgName1.java,
	src/org/sablecc/sablecc/node/PkgNameOpt.java,
	src/org/sablecc/sablecc/node/PkgNameOpt1.java,
	src/org/sablecc/sablecc/node/PkgNameTail.java,
	src/org/sablecc/sablecc/node/PkgNameTail1.java,
	src/org/sablecc/sablecc/node/PkgNameTails.java,
	src/org/sablecc/sablecc/node/PkgNameTails1.java,
	src/org/sablecc/sablecc/node/PkgNameTails2.java,
	src/org/sablecc/sablecc/node/Prod.java,
	src/org/sablecc/sablecc/node/Prod1.java,
	src/org/sablecc/sablecc/node/Prods.java,
	src/org/sablecc/sablecc/node/Prods1.java,
	src/org/sablecc/sablecc/node/Prods2.java,
	src/org/sablecc/sablecc/node/Productions.java,
	src/org/sablecc/sablecc/node/Productions1.java,
	src/org/sablecc/sablecc/node/ProductionsOpt.java,
	src/org/sablecc/sablecc/node/ProductionsOpt1.java,
	src/org/sablecc/sablecc/node/ProductionsOpt2.java,
	src/org/sablecc/sablecc/node/RegExp.java,
	src/org/sablecc/sablecc/node/RegExp1.java,
	src/org/sablecc/sablecc/node/RegExpTail.java,
	src/org/sablecc/sablecc/node/RegExpTail1.java,
	src/org/sablecc/sablecc/node/RegExpTails.java,
	src/org/sablecc/sablecc/node/RegExpTails1.java,
	src/org/sablecc/sablecc/node/RegExpTails2.java,
	src/org/sablecc/sablecc/node/Specifier.java,
	src/org/sablecc/sablecc/node/Specifier1.java,
	src/org/sablecc/sablecc/node/Specifier2.java,
	src/org/sablecc/sablecc/node/SpecifierOpt.java,
	src/org/sablecc/sablecc/node/SpecifierOpt1.java,
	src/org/sablecc/sablecc/node/SpecifierOpt2.java,
	src/org/sablecc/sablecc/node/Start.java,
	src/org/sablecc/sablecc/node/Start1.java,
	src/org/sablecc/sablecc/node/StateList.java,
	src/org/sablecc/sablecc/node/StateList1.java,
	src/org/sablecc/sablecc/node/StateListOpt.java,
	src/org/sablecc/sablecc/node/StateListOpt1.java,
	src/org/sablecc/sablecc/node/StateListOpt2.java,
	src/org/sablecc/sablecc/node/StateListTail.java,
	src/org/sablecc/sablecc/node/StateListTail1.java,
	src/org/sablecc/sablecc/node/StateListTails.java,
	src/org/sablecc/sablecc/node/StateListTails1.java,
	src/org/sablecc/sablecc/node/StateListTails2.java,
	src/org/sablecc/sablecc/node/States.java,
	src/org/sablecc/sablecc/node/States1.java,
	src/org/sablecc/sablecc/node/StatesOpt.java,
	src/org/sablecc/sablecc/node/StatesOpt1.java,
	src/org/sablecc/sablecc/node/StatesOpt2.java,
	src/org/sablecc/sablecc/node/TArrow.java,
	src/org/sablecc/sablecc/node/TBar.java,
	src/org/sablecc/sablecc/node/TBlank.java,
	src/org/sablecc/sablecc/node/TChar.java,
	src/org/sablecc/sablecc/node/TColon.java,
	src/org/sablecc/sablecc/node/TComma.java,
	src/org/sablecc/sablecc/node/TComment.java,
	src/org/sablecc/sablecc/node/TDDot.java,
	src/org/sablecc/sablecc/node/TDecChar.java,
	src/org/sablecc/sablecc/node/TDot.java,
	src/org/sablecc/sablecc/node/TEqual.java,
	src/org/sablecc/sablecc/node/THelpers.java,
	src/org/sablecc/sablecc/node/THexChar.java,
	src/org/sablecc/sablecc/node/TId.java,
	src/org/sablecc/sablecc/node/TIgnored.java,
	src/org/sablecc/sablecc/node/TLBkt.java,
	src/org/sablecc/sablecc/node/TLBrace.java,
	src/org/sablecc/sablecc/node/TLPar.java,
	src/org/sablecc/sablecc/node/TMinus.java,
	src/org/sablecc/sablecc/node/TPackage.java,
	src/org/sablecc/sablecc/node/TPkgId.java,
	src/org/sablecc/sablecc/node/TPlus.java,
	src/org/sablecc/sablecc/node/TProductionSpecifier.java,
	src/org/sablecc/sablecc/node/TProductions.java,
	src/org/sablecc/sablecc/node/TQMark.java,
	src/org/sablecc/sablecc/node/TRBkt.java,
	src/org/sablecc/sablecc/node/TRBrace.java,
	src/org/sablecc/sablecc/node/TRPar.java,
	src/org/sablecc/sablecc/node/TSemicolon.java,
	src/org/sablecc/sablecc/node/TSlash.java,
	src/org/sablecc/sablecc/node/TStar.java,
	src/org/sablecc/sablecc/node/TStates.java,
	src/org/sablecc/sablecc/node/TString.java,
	src/org/sablecc/sablecc/node/TTokenSpecifier.java,
	src/org/sablecc/sablecc/node/TTokens.java,
	src/org/sablecc/sablecc/node/Token.java,
	src/org/sablecc/sablecc/node/TokenDef.java,
	src/org/sablecc/sablecc/node/TokenDef1.java,
	src/org/sablecc/sablecc/node/TokenDefs.java,
	src/org/sablecc/sablecc/node/TokenDefs1.java,
	src/org/sablecc/sablecc/node/TokenDefs2.java,
	src/org/sablecc/sablecc/node/Tokens.java,
	src/org/sablecc/sablecc/node/Tokens1.java,
	src/org/sablecc/sablecc/node/TokensOpt.java,
	src/org/sablecc/sablecc/node/TokensOpt1.java,
	src/org/sablecc/sablecc/node/TokensOpt2.java,
	src/org/sablecc/sablecc/node/Transition.java,
	src/org/sablecc/sablecc/node/Transition1.java,
	src/org/sablecc/sablecc/node/TransitionOpt.java,
	src/org/sablecc/sablecc/node/TransitionOpt1.java,
	src/org/sablecc/sablecc/node/TransitionOpt2.java,
	src/org/sablecc/sablecc/node/UnExp.java,
	src/org/sablecc/sablecc/node/UnExp1.java,
	src/org/sablecc/sablecc/node/UnExps.java,
	src/org/sablecc/sablecc/node/UnExps1.java,
	src/org/sablecc/sablecc/node/UnExps2.java,
	src/org/sablecc/sablecc/node/UnOp.java,
	src/org/sablecc/sablecc/node/UnOp1.java,
	src/org/sablecc/sablecc/node/UnOp2.java,
	src/org/sablecc/sablecc/node/UnOp3.java,
	src/org/sablecc/sablecc/node/UnOpOpt.java,
	src/org/sablecc/sablecc/node/UnOpOpt1.java,
	src/org/sablecc/sablecc/node/UnOpOpt2.java,
	src/org/sablecc/sablecc/parser/Parser.java,
	src/org/sablecc/sablecc/parser/ParserException.java,
	src/org/sablecc/sablecc/parser/State.java,
	src/org/sablecc/sablecc/parser/TokenIndex.java,
	src/org/sablecc/sablecc/parser/parser.dat:
	
	Changed the directory structure.   Use the org.sablecc.sablecc
	package.

------------------------------------------------------------------------
r59 | egagnon | 2000-12-08 02:17:00 -0500 (Ven, 08 déc 2000) | 2 lines
Changed paths:
   D /sablecc/trunk/ca/mcgill/sable/sablecc
   A /sablecc/trunk/src
   A /sablecc/trunk/src/org
   A /sablecc/trunk/src/org/sablecc
   A /sablecc/trunk/src/org/sablecc/sablecc (from /sablecc/trunk/ca/mcgill/sable/sablecc:58)

Move directory.

------------------------------------------------------------------------
r52 | egagnon | 2000-03-04 21:43:51 -0500 (Sam, 04 mar 2000) | 3 lines
Changed paths:
   A /sablecc/trunk/ChangeLog
   M /sablecc/trunk/SableCC-LICENSE
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Added much improved conflict error messages.  Applied modifications by
Ben Menking <bmenking@bigfoot.com>.

------------------------------------------------------------------------
r50 | egagnon | 2000-03-03 20:30:20 -0500 (Ven, 03 mar 2000) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC-LICENSE
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Cast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NoCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Transitions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/TypedLinkedList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/TypedTreeMap.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Fixed a bug in TypedLinkedList.

------------------------------------------------------------------------
r48 | egagnon | 1999-12-28 18:05:46 -0500 (Mar, 28 déc 1999) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Cast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NoCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Transitions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/TypedLinkedList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/TypedTreeMap.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Added -d option.

------------------------------------------------------------------------
r46 | egagnon | 1999-11-09 01:23:24 -0500 (Mar, 09 nov 1999) | 2 lines
Changed paths:
   A /sablecc/trunk/COPYING-LESSER
   A /sablecc/trunk/SableCC-LICENSE (from /sablecc/trunk/ca/mcgill/sable/sablecc/License.txt:45)
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Cast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/License.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/NoCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Switch.java (from /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java:45)
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Switchable.java (from /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java:45)
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Transitions.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/TypedLinkedList.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/TypedTreeMap.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Fixed lexer states.  JDK 1.2 only.  Removed SableUtil dependency.

------------------------------------------------------------------------
r44 | egagnon | 1999-02-20 17:54:54 -0500 (Sam, 20 fév 1999) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Fixed a bug related to loading resources.

------------------------------------------------------------------------
r42 | egagnon | 1999-02-19 09:48:35 -0500 (Ven, 19 fév 1999) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Added defaultIn/Out methods in AST walkers.

------------------------------------------------------------------------
r40 | egagnon | 1999-01-31 21:29:13 -0500 (Dim, 31 jan 1999) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/parser/parser.dat
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

JDK 1.2 compatibility.

------------------------------------------------------------------------
r30 | egagnon | 1998-11-09 10:35:02 -0500 (Lun, 09 nov 1998) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Made Lexer.getToken() protected.

------------------------------------------------------------------------
r22 | egagnon | 1998-07-24 08:46:50 -0400 (Ven, 24 jul 1998) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Bug fix release.

------------------------------------------------------------------------
r18 | egagnon | 1998-07-23 12:19:27 -0400 (Jeu, 23 jul 1998) | 3 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt

Fixed an bug in an error message and added throws clauses to filter
methods.

------------------------------------------------------------------------
r16 | egagnon | 1998-07-18 21:43:30 -0400 (Sam, 18 jul 1998) | 2 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/License.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId10.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId3.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId4.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId5.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId6.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId7.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId8.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgId9.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPkgId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt
   D /sablecc/trunk/ca/mcgill/sable/util
   M /sablecc/trunk/grammarv1.txt

Fixed the package name bug. It now accepts uppercase letters.

------------------------------------------------------------------------
r7 | egagnon | 1998-07-04 14:21:32 -0400 (Sam, 04 jul 1998) | 4 lines
Changed paths:
   M /sablecc/trunk/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/License.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt
   M /sablecc/trunk/ca/mcgill/sable/util/AbstractCollection.java
   M /sablecc/trunk/ca/mcgill/sable/util/AbstractList.java
   M /sablecc/trunk/ca/mcgill/sable/util/AbstractMap.java
   M /sablecc/trunk/ca/mcgill/sable/util/AbstractSequentialList.java
   M /sablecc/trunk/ca/mcgill/sable/util/AbstractSet.java
   M /sablecc/trunk/ca/mcgill/sable/util/Cast.java
   M /sablecc/trunk/ca/mcgill/sable/util/Collection.java
   M /sablecc/trunk/ca/mcgill/sable/util/Comparable.java
   M /sablecc/trunk/ca/mcgill/sable/util/Comparator.java
   M /sablecc/trunk/ca/mcgill/sable/util/ConcurrentModificationException.java
   M /sablecc/trunk/ca/mcgill/sable/util/Iterator.java
   M /sablecc/trunk/ca/mcgill/sable/util/LinkedList.java
   M /sablecc/trunk/ca/mcgill/sable/util/List.java
   M /sablecc/trunk/ca/mcgill/sable/util/ListIterator.java
   M /sablecc/trunk/ca/mcgill/sable/util/Map.java
   M /sablecc/trunk/ca/mcgill/sable/util/NoCast.java
   M /sablecc/trunk/ca/mcgill/sable/util/Set.java
   M /sablecc/trunk/ca/mcgill/sable/util/SplayTreeMap.java
   M /sablecc/trunk/ca/mcgill/sable/util/TypedLinkedList.java
   M /sablecc/trunk/ca/mcgill/sable/util/TypedSplayTreeMap.java
   M /sablecc/trunk/ca/mcgill/sable/util/UnsupportedOperationException.java

Changed the license to the GNU Library General Public License, and
divided the work into two parts: SableCC and SableUtil.  Also, fixed a
minor lexer problem.

------------------------------------------------------------------------
r5 | egagnon | 1998-07-04 14:05:16 -0400 (Sam, 04 jul 1998) | 6 lines
Changed paths:
   D /sablecc/trunk/GDL.grammar
   M /sablecc/trunk/SableCC.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/AcceptStates.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/BooleanCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/CharSet.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/CollectIdentifiers.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/ConstructNFA.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/DFA.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/DisplayLicense.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/FindPackage.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenAlts.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenAnalyses.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenLexer.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenParser.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenProds.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenTokens.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/GenUtils.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Grammar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/IntSet.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/IntegerComparator.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Collection.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR0Item.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemAndSetPair.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR0ItemSet.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Collection.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR1Item.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/LR1ItemSet.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/License.txt
   A /sablecc/trunk/ca/mcgill/sable/sablecc/ListCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/MacroExpander.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/Macros.txt
   D /sablecc/trunk/ca/mcgill/sable/sablecc/Main.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/NFA.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/NodeCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/NodeComparator.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Production.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/ResolveIds.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/SableCC.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/StringCast.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/StringComparator.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/Symbol.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/SymbolSet.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/VerifyIdentifiers.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/alternatives.txt
   A /sablecc/trunk/ca/mcgill/sable/sablecc/analyses.txt
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/Analysis.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/AnalysisAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/analysis/DepthFirstAdapter.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/Lexer.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/lexer/LexerException.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/lexer.txt
   D /sablecc/trunk/ca/mcgill/sable/sablecc/lexertable
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltName1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltNameOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alternative.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alternative1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alternatives.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alternatives1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alternatives2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Alts1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTail1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/AltsTails2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Bar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic3.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic4.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Basic5.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm3.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm4.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BasicTerm5.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinOp2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinaryOperator.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinaryOperator1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/BinaryOperator2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Blank.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Char.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/CharSet.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/CharSet1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/CharSet2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/CharString.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concat1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concatenation.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concatenation1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Concatenation2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Dot.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/DotDot.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/EOF.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elem1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemName1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ElemNameOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Elems2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Equal.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Grammar1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDef1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelperDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Helpers2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/HelpersOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdList1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTail1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IdListTails2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Identifier.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Identifiers.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Identifiers1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Identifiers2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokens1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnTokensOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnoredTokens.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnoredTokens1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/IgnoredTokens2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/LBracket.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/LParenthese.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAhead1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/LookAheadOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Minus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Node.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PChar3.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PSet2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Package2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageName.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageName1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageName2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PackageOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgName1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTail1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/PkgNameTails2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Plus.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prod1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Prods2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Production.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Production1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionDefinitions.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionDefinitions1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionDefinitions2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Productions2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/ProductionsOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/QMark.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RBracket.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RParenthese.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExp1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTail1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegExpTails2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularDefinition.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularDefinition1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularDefinitions.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularDefinitions1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularDefinitions2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularExpression.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularExpression1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/RegularExpression2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Semicolon.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Specifier2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/SpecifierOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Star.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Start1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateList1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTail1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StateListTails2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/States.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/States1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/StatesOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TArrow.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TBlank.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TChar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TColon.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComma.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TComment.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDDot.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDecChar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TDot.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TEqual.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/THelpers.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/THexChar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TId.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TIgnored.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBkt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLBrace.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TLPar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TMinus.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPackage.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TPlus.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductionSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TProductions.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TQMark.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBkt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRBrace.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TRPar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSemicolon.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TSlash.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStar.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TStates.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TString.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokenSpecifier.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/TTokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Token.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDef1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokenDefs2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/Tokens2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TokensOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/Transition1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/TransitionOpt2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExp1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnExps2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp2.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOp3.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt1.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnOpOpt2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryOperator.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryOperator1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryOperator2.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryOperator3.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryTerm.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryTerm1.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/node/UnaryTerm2.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/Parser.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/ParserException.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/State.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/parser/TokenIndex.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/parser.txt
   D /sablecc/trunk/ca/mcgill/sable/sablecc/parsertable
   A /sablecc/trunk/ca/mcgill/sable/sablecc/productions.txt
   A /sablecc/trunk/ca/mcgill/sable/sablecc/tokens.txt
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/Comparable.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/Comparator.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/IntegerComparator.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/MacroExpander.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/Node.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/SplayTree.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/SplayTreeEnumeration.java
   D /sablecc/trunk/ca/mcgill/sable/sablecc/util/StringComparator.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switch.java
   M /sablecc/trunk/ca/mcgill/sable/sablecc/util/Switchable.java
   A /sablecc/trunk/ca/mcgill/sable/sablecc/utils.txt
   A /sablecc/trunk/ca/mcgill/sable/util
   A /sablecc/trunk/ca/mcgill/sable/util/AbstractCollection.java
   A /sablecc/trunk/ca/mcgill/sable/util/AbstractList.java
   A /sablecc/trunk/ca/mcgill/sable/util/AbstractMap.java
   A /sablecc/trunk/ca/mcgill/sable/util/AbstractSequentialList.java
   A /sablecc/trunk/ca/mcgill/sable/util/AbstractSet.java
   A /sablecc/trunk/ca/mcgill/sable/util/Cast.java
   A /sablecc/trunk/ca/mcgill/sable/util/Collection.java
   A /sablecc/trunk/ca/mcgill/sable/util/Comparable.java
   A /sablecc/trunk/ca/mcgill/sable/util/Comparator.java
   A /sablecc/trunk/ca/mcgill/sable/util/ConcurrentModificationException.java
   A /sablecc/trunk/ca/mcgill/sable/util/Iterator.java
   A /sablecc/trunk/ca/mcgill/sable/util/LinkedList.java
   A /sablecc/trunk/ca/mcgill/sable/util/List.java
   A /sablecc/trunk/ca/mcgill/sable/util/ListIterator.java
   A /sablecc/trunk/ca/mcgill/sable/util/Map.java
   A /sablecc/trunk/ca/mcgill/sable/util/NoCast.java
   A /sablecc/trunk/ca/mcgill/sable/util/Set.java
   A /sablecc/trunk/ca/mcgill/sable/util/SplayTreeMap.java
   A /sablecc/trunk/ca/mcgill/sable/util/TypedLinkedList.java
   A /sablecc/trunk/ca/mcgill/sable/util/TypedSplayTreeMap.java
   A /sablecc/trunk/ca/mcgill/sable/util/UnsupportedOperationException.java
   D /sablecc/trunk/com
   A /sablecc/trunk/grammarv1.txt (from /sablecc/trunk/GDL.grammar:4)

This is the first publicly released version of SableCC.  This version
was released under the GNU General Public License.  In order to avoid
propagating the GNU GPL restrictions to new code, please DO NOT use
this version as a base for any modification; instead, use a version of
SableCC licensed under a different license.

------------------------------------------------------------------------
r4 | egagnon | 1998-07-04 14:05:16 -0400 (Sam, 04 jul 1998) | 2 lines
Changed paths:
   A /sablecc/trunk/ca
   A /sablecc/trunk/ca/mcgill
   A /sablecc/trunk/ca/mcgill/sable
   A /sablecc/trunk/ca/mcgill/sable/sablecc (from /sablecc/trunk/com/sprynet/egagnon/sablecc:3)
   D /sablecc/trunk/com/sprynet/egagnon/sablecc

Move directory.

------------------------------------------------------------------------
r2 | egagnon | 1997-08-31 16:00:00 -0400 (Dim, 31 aoû 1997) | 6 lines
Changed paths:
   A /sablecc/trunk/GDL.grammar
   A /sablecc/trunk/SableCC.java
   A /sablecc/trunk/com
   A /sablecc/trunk/com/sprynet
   A /sablecc/trunk/com/sprynet/egagnon
   A /sablecc/trunk/com/sprynet/egagnon/sablecc
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/CollectIdentifiers.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/FindPackage.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/Macros.txt
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/Main.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/VerifyIdentifiers.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/analysis
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/analysis/Analysis.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/analysis/AnalysisAdapter.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/analysis/DepthFirstAdapter.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexer
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexer/Lexer.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexer/LexerException.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/Chars.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/ConstructNFA.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/DFA.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/Generator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/NFA.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/lexertable/TokenNumber.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Alternative.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Alternative1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Alternatives.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Alternatives1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Alternatives2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Bar.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm3.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm4.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BasicTerm5.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BinaryOperator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BinaryOperator1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/BinaryOperator2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Blank.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Char.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/CharSet.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/CharSet1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/CharSet2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/CharString.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Concatenation.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Concatenation1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Concatenation2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Dot.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/DotDot.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/EOF.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Equal.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Grammar.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Grammar1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Helpers.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Helpers1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Helpers2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Identifier.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Identifiers.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Identifiers1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Identifiers2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/IgnoredTokens.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/IgnoredTokens1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/IgnoredTokens2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/LBracket.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/LParenthese.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Minus.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Node.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Package.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Package1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Package2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/PackageName.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/PackageName1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/PackageName2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Plus.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Production.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Production1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/ProductionDefinitions.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/ProductionDefinitions1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/ProductionDefinitions2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Productions.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Productions1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Productions2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/QMark.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RBracket.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RParenthese.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularDefinition.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularDefinition1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularDefinitions.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularDefinitions1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularDefinitions2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularExpression.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularExpression1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/RegularExpression2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Semicolon.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Star.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Start.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Start1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/THelpers.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/TIgnored.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/TPackage.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/TProductions.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/TTokens.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Token.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Tokens.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Tokens1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/Tokens2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryOperator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryOperator1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryOperator2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryOperator3.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryTerm.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryTerm1.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/node/UnaryTerm2.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parser
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parser/Parser.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parser/ParserException.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parser/State.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parser/TokenIndex.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/ConstructGrammar.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/FindTerminalsAndNonTerminals.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/Generate.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/Grammar.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR0Collection.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR0Item.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR0ItemAndSetPair.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR0ItemSet.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR1Collection.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR1Item.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/LR1ItemSet.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/Production.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/Symbol.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/parsertable/SymbolSet.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/Comparable.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/Comparator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/IntegerComparator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/MacroExpander.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/Node.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/SplayTree.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/SplayTreeEnumeration.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/StringComparator.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/Switch.java
   A /sablecc/trunk/com/sprynet/egagnon/sablecc/util/Switchable.java

This initial version of SableCC has been entirely written by Etienne
Gagnon in 1997, while he was working in Vancouver (BC), Canada.
Etienne has built this version as a personal project, without any
direct nor indirect support from McGill University.  The name SableCC
was given later, in September, 1998.

------------------------------------------------------------------------
r1 | egagnon | 1997-08-31 16:00:00 -0400 (Dim, 31 aoû 1997) | 2 lines
Changed paths:
   A /sablecc
   A /sablecc/branches
   A /sablecc/tags
   A /sablecc/trunk

Create sablecc project.

------------------------------------------------------------------------
