gengine icon indicating copy to clipboard operation
gengine copied to clipboard

不支持连续函数调用a.Func1().Func2()

Open guanhonly opened this issue 4 years ago • 1 comments

rule "func_chain"
begin
data2=data.Filter("d1", "v1").HasGT(3)
end

类似这样的连续函数调用不支持,会直接报错 mismatched input '.' expecting END

guanhonly avatar Nov 16 '21 14:11 guanhonly

文档说明了 多级调用支持

文法定义 gengine.g4 中处理的比较 hardcode,也算比较工程化的处理吧 :)

huangwei2013 avatar Nov 17 '21 13:11 huangwei2013