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); bool bRet = ML.IO_GetX((xi)arg1); Interpreter.Instance.AppendOutput("IO_GetX(" + arg1.ToString() + ") = " + bRet.ToString()); return(new Parser.Result(bRet == true ? 1 : 0, null, null)); }