summaryrefslogtreecommitdiff
path: root/submit/ast/ExpressionStatement.java
diff options
context:
space:
mode:
Diffstat (limited to 'submit/ast/ExpressionStatement.java')
-rw-r--r--submit/ast/ExpressionStatement.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/submit/ast/ExpressionStatement.java b/submit/ast/ExpressionStatement.java
index 69071d8..a7ed5d2 100644
--- a/submit/ast/ExpressionStatement.java
+++ b/submit/ast/ExpressionStatement.java
@@ -4,6 +4,10 @@
*/
package submit.ast;
+import submit.MIPSResult;
+import submit.RegisterAllocator;
+import submit.SymbolTable;
+
/**
*
* @author edwajohn
@@ -23,4 +27,11 @@ public class ExpressionStatement extends AbstractNode implements Statement {
builder.append(";\n");
}
+ @Override
+ public MIPSResult toMIPS(StringBuilder code, StringBuilder data,
+ SymbolTable symbolTable,
+ RegisterAllocator regAllocator) {
+ expression.toMIPS(code, data, symbolTable, regAllocator);
+ return MIPSResult.createVoidResult();
+ }
}