这是直接用序列变量代替了简语言中的全局变量?
然后把序列变量不能用在if中的要求也带进来了?
求确认。在文华中,x1在if中是能正确取值的。
VARIABLE:x1:0;
VARIABLE:x2:0;
temp : ref(h,1), NODRAW;
IF close > ref(close,1) THEN
BEGIN
x1 : ref(H,1),nodraW;
x2 : temp,nodraW;
END
简语言中ref函数是用序列变量实现的 建议条件语句提前赋值给变量 然后再在条件语句中使用 不能这样使用