internal PlugInFunctionPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { int pluginIndex = dataSet.DicValue.OparatorPriority; cmd = dataSet.Parent.AddCmd(pluginIndex, Value); }
internal ParameterPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { param = dataSet.Parent.GetParam(Value); if (param != null) { param.ParamNameIsUsed = true; } }
internal OnEventFunctionPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal ComFunctionPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { func = dataSet.Parent.GetDllFunction(Value - 0x1000); }
internal UserFunctionPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { func = dataSet.Parent.GetUserFunction(Value); }
internal DoublePrimitive(PrimitiveTokenDataSet dataSet, double d) : base(dataSet) { this.d = d; }
internal IntegerPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal UnknownPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal LiteralPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal SymbolPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal StringPrimitive(PrimitiveTokenDataSet dataSet, string str) : base(dataSet) { this.str = str; }
internal GlobalVariablePrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { varName = dataSet.Parent.GetVariableName(Value); }
internal VariablePrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal McallFunctionPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal LabelPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { label = dataSet.Parent.Labels[Value]; }
internal OperatorPrimitive(PrimitiveTokenDataSet dataSet) : base(dataSet) { }
internal IfStatementPrimitive(PrimitiveTokenDataSet dataSet, int extraValue) : base(dataSet) { this.extraValue = extraValue; }