From 04767e2c201a02c3800a90cf42932b8f696f1262 Mon Sep 17 00:00:00 2001 From: walter-weinmann Date: Sat, 18 Nov 2017 17:23:40 +0100 Subject: [PATCH] Version 1.4.2. Cleaning up the lex definitions. --- src/oclexer.xrl | 1 + src/ocparse.yrl | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/oclexer.xrl b/src/oclexer.xrl index af04cef..4c215bf 100644 --- a/src/oclexer.xrl +++ b/src/oclexer.xrl @@ -103,6 +103,7 @@ Erlang code. {"^(?i)(ASC)$", 'ASC'}, {"^(?i)(ASCENDING)$", 'ASCENDING'}, {"^(?i)(BY)$", 'BY'}, + {"^(?i)(CALL)$", 'CALL'}, {"^(?i)(CASE)$", 'CASE'}, {"^(?i)(CONSTRAINT)$", 'CONSTRAINT'}, {"^(?i)(CONTAINS)$", 'CONTAINS'}, diff --git a/src/ocparse.yrl b/src/ocparse.yrl index d124007..aa8b7fa 100644 --- a/src/ocparse.yrl +++ b/src/ocparse.yrl @@ -279,7 +279,7 @@ Endsymbol %% Operator precedences. %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -Nonassoc 500 properties. % atom vs. properties / literal vs. properties +Nonassoc 100 properties. % atom vs. properties / literal vs. properties %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Grammar rules.