aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/query/lexer.go
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2025-06-15 21:14:42 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2025-06-15 21:14:42 -0400
commit649bbdf8d3fdda4423f2f30bbf98698e8f2faa07 (patch)
tree4797cc000424ee022bc526d34269122fe8bdb07c /pkg/query/lexer.go
parentbb84196aaf227904e8cb9afc846a829a1e6e0365 (diff)
Identify lexer error
Diffstat (limited to 'pkg/query/lexer.go')
-rw-r--r--pkg/query/lexer.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/query/lexer.go b/pkg/query/lexer.go
index a53f0b4..4d875fb 100644
--- a/pkg/query/lexer.go
+++ b/pkg/query/lexer.go
@@ -339,5 +339,7 @@ func init() {
clausePattern := clauseStart + `\s*` + clauseOpPattern + `\s*(?:` + statementPattern + `|` + unknownPattern + `)\s*` + clauseEnd + `\s*`
LexRegexPattern = clausePattern
+ // FIXME: fails to match start of clauses with no values
+ // ex: (and (or ... )) fails
LexRegex = regexp.MustCompile(LexRegexPattern)
}