diff options
Diffstat (limited to 'st')
-rw-r--r-- | st/SymTableVars.java | 4 | ||||
-rw-r--r-- | st/TypeEnum.java | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/st/SymTableVars.java b/st/SymTableVars.java index 37747dc..014beb1 100644 --- a/st/SymTableVars.java +++ b/st/SymTableVars.java @@ -121,7 +121,7 @@ public class SymTableVars<R> extends GJDepthFirst<R,SymbolTable> { TokenKey id = new TokenKey(n.f1.f0.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), (MethodInstance) symt.getActive(TypeEnum.method)); - TypeEnum rtrn = TypeEnum.ERROR; + TypeEnum rtrn = null; String cls = null; switch (n.f0.f0.which) { case 0: @@ -194,7 +194,7 @@ public class SymTableVars<R> extends GJDepthFirst<R,SymbolTable> { (ClassInstance) symt.getActive(TypeEnum.classname), (MethodInstance) symt.getActive(TypeEnum.method)); - TypeEnum rtrn = TypeEnum.ERROR; + TypeEnum rtrn = null; switch (n.f0.f0.which) { case 0: rtrn = TypeEnum.intarray; break; diff --git a/st/TypeEnum.java b/st/TypeEnum.java index f6fc6ae..e469828 100644 --- a/st/TypeEnum.java +++ b/st/TypeEnum.java @@ -1,5 +1,5 @@ package st; public enum TypeEnum { - classname, method, intarray, bool, integer, CHECK, ERROR + classname, method, intarray, bool, integer } |