Skip to content

Commit

Permalink
Fix enum conflict with domain string and more conditional expression …
Browse files Browse the repository at this point in the history
…flexibility
  • Loading branch information
esjewett committed Dec 31, 2019
1 parent a915ae6 commit 7cbb9a6
Show file tree
Hide file tree
Showing 4 changed files with 1,700 additions and 1,710 deletions.
6 changes: 3 additions & 3 deletions ABAPCDS.g4
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ projection
;

domain_string
: '#' IDENTIFIER '.' STRING
: ENUM '.' ( STRING )
;

rel_side
Expand All @@ -177,9 +177,9 @@ rel_expr
cond_expr
: rel_expr
| NOT rel_expr
| rel_expr ((AND|OR) rel_expr)+
| rel_expr ((AND | OR) cond_expr)+
| '(' cond_expr ')'
| '(' cond_expr ((AND|OR) cond_expr)+ ')'
| '(' cond_expr ((AND | OR) cond_expr)+ ')'
;

min_max_clause
Expand Down
Loading

0 comments on commit 7cbb9a6

Please sign in to comment.