DATA,READを実装.

This commit is contained in:
otya128 committed 2015-08-19 13:02:02 +09:00
1 parent 190e655b90
commit 4c7487bb31
6 files changed
+111 -5

No files matched your search

+21
View File
@@ -450,6 +450,27 @@ class Data : Statement
data ~= v;
}
}
class Read : Statement
{
Expression[] variables;
this()
{
this.type = NodeType.Read;
}
void addVariable(Expression lvalue)
{
variables ~= lvalue;
}
}
class Restore : Statement
{
Expression label;
this(Expression label)
{
this.label = label;
this.type = NodeType.Restore;
}
}
class On : Statement
{
Expression condition;