internal UserDefinedVariableToken GetPrivateVariable(string key) { UserDefinedVariableToken var = null; privateVar.TryGetValue(key, out var); return(var); }
internal bool AddPrivateVariable(UserDefinedVariableData data) { if (privateVar.ContainsKey(data.Name)) { return(false); } UserDefinedVariableToken var = GlobalStatic.VariableData.CreatePrivateVariable(data); privateVar.Add(data.Name, var); //静的な変数のみの場合は関数呼び出し時に何もする必要がない if (!data.Static) { hasPrivDynamicVar = true; } return(true); }