目前(11.1 版本后)支持换行的有:
SQL 语句:
select a,b from t where time between 09:00:00 and 15:00:00 context by sym
函数的链式调:
v.cumsum() .max()
其他场景换行意味着上一个语句的结束,或者同一行可以加分号表示语句结束:
a=1;b=1
如果一行代码拆成多行,比如很长的sql或者很长的一个链式调用,语法解析器是不是会尽可能的往后读入代码,直到识别出是新的一条语句才结束?
(其实我想问的是用的是啥文法分析,LL(1)还是LR(1)之类的)