Make tese SingletonExpression

This commit is contained in:
Tristan B. Kildaire 2021-06-07 16:46:41 +02:00
parent 6d4e16c50e
commit f6d613f0fc
2 changed files with 10 additions and 3 deletions

View File

@ -346,7 +346,7 @@ public class VariableAssignment
}
}
public class IdentExpression : Expression
public class IdentExpression : SingletonExpression
{
/* name */
private string name;

View File

@ -2,8 +2,15 @@ module compiler.symbols.expressions;
import compiler.symbols.data;
public class SingletonExpression : Expression
{
}
/* TODO: Look into arrays later */
public class StringExpression : Expression
public class StringExpression : SingletonExpression
{
private string ztring;
@ -44,7 +51,7 @@ public class BinaryOperatorExpression : OperatorExpression
}
}
public class NumberLiteral : Expression
public class NumberLiteral : SingletonExpression
{
private string numberLiteral;