protected override Parser.Result Evaluate(string data, ref int from) { var list = Utils.GetFunctionArgs(data, ref from, ParaCnt); uint.TryParse(list[0], out uint arg1); uint.TryParse(list[1], out uint arg2); if (!Constants.CHECK) { ML.CL_Move((ci)arg1, (fb)arg2); } Interpreter.Instance.AppendOutput("Cylinder_Move(" + arg1.ToString() + "," + arg2.ToString() + ")"); return(new Parser.Result()); }