Fix for NLPCRAFT-426
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.g4 b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.g4
index 739f98b..0919032 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.g4
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.g4
@@ -97,7 +97,8 @@
     | expr op=(EQ | NEQ) expr # eqNeqExpr
     | expr op=(AND | OR) expr # andOrExpr
     | atom # atomExpr
-    | FUN_NAME LPAR paramList? RPAR # callExpr
+    | (FUN_NAME | POUND) LPAR paramList? RPAR # callExpr
+    | (FUN_NAME | POUND) # callExpr
     | AT id # varRef
     ;
 vars
@@ -151,6 +152,9 @@
     | 'tok_id'
     | 'tok_lemma'
     | 'tok_stem'
+    | 'tok_txt'
+    | 'tok_norm_txt'
+    | 'tok_req_id'
     | 'tok_pos'
     | 'tok_sparsity'
     | 'tok_unid'
@@ -168,6 +172,9 @@
     | 'tok_index'
     | 'tok_is_first'
     | 'tok_is_last'
+    | 'tok_is_between_ids'
+    | 'tok_is_between_groups'
+    | 'tok_is_between_parents'
     | 'tok_is_before_id'
     | 'tok_is_before_group'
     | 'tok_is_before_parent'
@@ -210,6 +217,7 @@
     | 'comp_addr'
     | 'comp_postcode'
     | 'trim'
+    | 'regex'
     | 'strip'
     | 'uppercase'
     | 'lowercase'