Committed everything

This commit is contained in:
2021-06-30 21:39:19 +10:00
commit fcfa8e7213
525 changed files with 49440 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
using System.ComponentModel;
namespace Ink.Runtime
{
// The value to be assigned is popped off the evaluation stack, so no need to keep it here
public class VariableAssignment : Runtime.Object
{
public string variableName { get; protected set; }
public bool isNewDeclaration { get; protected set; }
public bool isGlobal { get; set; }
public VariableAssignment (string variableName, bool isNewDeclaration)
{
this.variableName = variableName;
this.isNewDeclaration = isNewDeclaration;
}
// Require default constructor for serialisation
public VariableAssignment() : this(null, false) {}
public override string ToString ()
{
return "VarAssign to " + variableName;
}
}
}