summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Main.java2
-rw-r--r--src/ast/nodes/ExprNode.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/Main.java b/src/Main.java
index 121d3d1..21645db 100644
--- a/src/Main.java
+++ b/src/Main.java
@@ -20,7 +20,7 @@ public class Main {
try {
// String fileStr = file.getPath();
// FIXME: use the fileStr above
- String fileStr = "./progs/test2.py";
+ String fileStr = "./test/1a.py";
System.out.println(fileStr);
System.out.println(readFile(fileStr));
CharStream cs = CharStreams.fromFileName(fileStr);
diff --git a/src/ast/nodes/ExprNode.java b/src/ast/nodes/ExprNode.java
index eea69f8..4fbe166 100644
--- a/src/ast/nodes/ExprNode.java
+++ b/src/ast/nodes/ExprNode.java
@@ -132,6 +132,8 @@ public class ExprNode implements Node {
errors.addAll(trailer.checkSemantics(ST, _nesting));
}
}
+ } else if (atom != null) {
+ errors.addAll(atom.checkSemantics(ST, _nesting));
}
if (compOp != null) {