From 209261ce972cf6832997cf7cfaf19876879342af Mon Sep 17 00:00:00 2001 From: maxonfjvipon Date: Fri, 12 Jan 2024 16:23:42 +0300 Subject: [PATCH] fix(#2769): grammar --- .../src/main/antlr4/org/eolang/parser/Phi.g4 | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/eo-parser/src/main/antlr4/org/eolang/parser/Phi.g4 b/eo-parser/src/main/antlr4/org/eolang/parser/Phi.g4 index a97745509f..6cb1b0e342 100644 --- a/eo-parser/src/main/antlr4/org/eolang/parser/Phi.g4 +++ b/eo-parser/src/main/antlr4/org/eolang/parser/Phi.g4 @@ -1,5 +1,9 @@ grammar Phi; +// Skip spaces, tabs, newLines +WS : [ \t\r\n]+ -> skip + ; + program : LCB bindings RCB ; @@ -17,7 +21,7 @@ formation bindings : binding? - | binding (COMMA SPACE binding)* + | binding (COMMA binding)* ; binding @@ -28,7 +32,7 @@ binding ; alphaBinding - : attribute SPACE ARROW SPACE object + : attribute ARROW object ; attribute @@ -45,15 +49,15 @@ alphaAttr ; emptyBinding - : attribute SPACE ARROW SPACE EMPTY + : attribute ARROW EMPTY ; deltaBidning - : DELTA SPACE DASHED_ARROW SPACE BYTES + : DELTA DASHED_ARROW BYTES ; lambdaBidning - : LAMBDA SPACE DASHED_ARROW SPACE FUNCTION + : LAMBDA DASHED_ARROW FUNCTION ; FUNCTION @@ -108,9 +112,6 @@ DOT : '.' COMMA : ',' ; -SPACE - : ' ' - ; ARROW : '↦' ;