summaryrefslogtreecommitdiff
path: root/st
diff options
context:
space:
mode:
Diffstat (limited to 'st')
-rw-r--r--st/SymTableVars.java4
-rw-r--r--st/TypeEnum.java2
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
}