1.4.10.source-code.dsl-default.properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dsl Show documentation
Show all versions of dsl Show documentation
动态脚本语言(DSL,Dynamic Script Language)解析框架。可广泛用于动态 SQL(即
DSQL)等场景的解析,DSQL 也是目前 DSL 最成功的应用领域,具体包括 Flink SQL(如 Clink)、Spark SQL(如
sparktool)和 JDBC(如 sqltool)。
# Dynamic script fragment prefix, only 2 characters are supported.
dynamic.prefix=#[
# Dynamic script fragment suffix, only 1 character is supported.
dynamic.suffix=]
# Normal parameter prefix, only 1 character is supported.
param.prefix=:
# Embed parameter prefix, only 1 character is supported.
embed.prefix=#
# Single line comment prefixes, two prefixes split by ';', only 1-2 characters are supported for a prefix.
comment.singleline=--,//
# Multiple lines comment items, each item format like 'prefix,suffix', two items split by ';', only 1-2 characters are supported for prefix or suffix.
comment.multiline=/*,*/
# Whether to throw an exception when there is an error converting compared value to the type of the parameter value
filter.type-convert-exception=false
# Default macro EvalEngine
macro.eval-engine=cn.tenmg.dsl.eval.JavaScriptEngine