diff --git a/src/main/java/org/sablecc/sablecc/GenTokens.java b/src/main/java/org/sablecc/sablecc/GenTokens.java index d93a3333c04265e01fed375a2240153e3d7720cb..861e9c405d978fda3f2323ecffd10e9f59870bad 100644 --- a/src/main/java/org/sablecc/sablecc/GenTokens.java +++ b/src/main/java/org/sablecc/sablecc/GenTokens.java @@ -10,7 +10,7 @@ package org.sablecc.sablecc; import org.sablecc.sablecc.analysis.*; import org.sablecc.sablecc.node.*; import java.io.*; -import java.util.LinkedList; +import java.util.List; public class GenTokens extends DepthFirstAdapter { @@ -71,16 +71,16 @@ public class GenTokens extends DepthFirstAdapter ARegExp regExp = (ARegExp) node.getRegExp(); - LinkedList concats = regExp.getConcats(); + List<PConcat> concats = regExp.getConcats(); if(concats.size() == 1) { - AConcat concat = (AConcat)concats.getFirst(); - LinkedList unExps = concat.getUnExps(); + AConcat concat = (AConcat)concats.get(0); + List<PUnExp> unExps = concat.getUnExps(); if(unExps.size() == 1) { - AUnExp unExp = (AUnExp) unExps.getFirst(); + AUnExp unExp = (AUnExp) unExps.get(0); PBasic basic = unExp.getBasic();