登录 注册
当前位置:主页 > 资源下载 > 21 > luxmsbi-lpe提供了Java中Lux路径表达式的Lexer和Parser实现

luxmsbi-lpe提供了Java中Lux路径表达式的Lexer和Parser实现

  • 更新:2024-11-29 12:24:50
  • 大小:428KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

LPE解析器 两种语法 标准LPE语法 基本上遵循LISP表示法,但使用类似C的函数调用语义编写。 示例: f1(1,b,c).f2(d,e,f).f3(w) 点( . )分隔的函数调用将组成左线程->调用: ["->",["f1",1,"b","c"],["f2","d","e","f"],["f3","w"]]分号( ; )分隔的函数调用将组成begin调用: ["begin",["f1",1,"b","c"],["f2","d","e","f"],["f3","w"]] 数组符号[]将导致[调用: [1,2,3] => ["[","1","2","3"] 逻辑LPE语法 某些函数的参数将具有特殊的语法。 当前仅支持logical语法。 例如,它用于where函数,该函数具有3个操作的单个逻辑表达式参数: and , or , not 。 逻辑运算可以使用任何LPE表达式作为参数。