Skip to content

Commit a74e498

Browse files
authored
Merge pull request #23 from navtech-io/develop
Fix indexer issue
2 parents a4cef23 + 9a7ec91 commit a74e498

File tree

10 files changed

+443
-442
lines changed

10 files changed

+443
-442
lines changed

src/Simpleflow/Parser/Grammar/SimpleflowParser.g4

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,20 @@ program
1212
: letStmt*
1313
(ruleStmt | generalStatement)* EOF;
1414

15+
expression
16+
: boolLeteral
17+
| noneLiteral
18+
| function
19+
| jsonObj
20+
| objectIdentifier
21+
| arithmeticExpression
22+
| stringLiteral
23+
| templateStringLiteral
24+
| arrayLiteral
25+
| predicate
26+
;
27+
28+
1529
letStmt
1630
: Let (Identifier | IgnoreIdentifier) (Comma Identifier)? Assign expression eos
1731
;
@@ -63,19 +77,7 @@ messageText
6377
: (stringLiteral | templateStringLiteral | objectIdentifier)
6478
;
6579

66-
expression
67-
: boolLeteral
68-
| noneLiteral
69-
| function
70-
| jsonObj
71-
| objectIdentifier
72-
| arithmeticExpression
73-
| stringLiteral
74-
| templateStringLiteral
75-
| arrayLiteral
76-
| predicate
77-
;
78-
80+
7981
templateStringLiteral
8082
: BackTick templateStringAtom* BackTick
8183
;

0 commit comments

Comments
 (0)