コード例 #1
0
 public void SetVariable(string key, MeVariable var)
 {
     if (DeclaredVariables.ContainsKey(key))
     {
         DeclaredVariables[key] = var;
     }
 }
コード例 #2
0
 public void AddVariable(string key, MeVariable var)
 {
     if (!DeclaredVariables.ContainsKey(key))
     {
         DeclaredVariables.Add(key, var);
     }
 }
コード例 #3
0
ファイル: MeVariable.cs プロジェクト: Bluegent/MeRpgBot
 public MeFunction(MeVariable baseVar, MeVariable[] parameters)
 {
     Value        = baseVar.Value;
     Type         = baseVar.Type;
     SubVariables = parameters;
 }
コード例 #4
0
ファイル: MeVariable.cs プロジェクト: Bluegent/MeRpgBot
 public MeVariable(MeVariable other)
 {
     Type  = other.Type;
     Value = other.Value;
 }
コード例 #5
0
 public MeNode(MeVariable value)
 {
     Leaves = new List <MeNode>();
     Value  = value;
 }