diff options
Diffstat (limited to 'src/colm.lm')
-rw-r--r-- | src/colm.lm | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/colm.lm b/src/colm.lm index a8e398cf..3875babd 100644 --- a/src/colm.lm +++ b/src/colm.lm @@ -616,6 +616,7 @@ def code_unary | [DOLLAR code_factor] :Dollar | [DOLLAR DOLLAR code_factor] :DollarDollar | [CARET code_factor] :Caret +| [AT code_factor] :At | [PERCENT code_factor] :Percent | [code_factor] :Base @@ -732,10 +733,6 @@ def pattern # Constructor List # -def opt_no_trim - [AT] :At -| [] :Trim - def E1 [] def E2 [] def E3 [] @@ -746,7 +743,7 @@ def cons_el | [E1 DQ LitConsElList: lit_cons_el* dq_lit_term] :Dq | [E1 SQ SqConsDataList: sq_cons_data* sq_lit_term] :Sq | [E1 TILDE opt_tilde_data TILDE_NL] :Tilde -| [E2 opt_no_trim code_expr] :CodeExpr +| [E2 code_expr] :CodeExpr def lit_cons_el [lit_dq_data] :ConsData @@ -772,7 +769,7 @@ def accum_el [E1 DQ LitAccumElList: lit_accum_el* dq_lit_term] :Dq | [E1 SQ SqConsDataList: sq_cons_data* sq_lit_term] :Sq | [E1 TILDE opt_tilde_data TILDE_NL] :Tilde -| [E2 opt_no_trim code_expr] :CodeExpr +| [E2 code_expr] :CodeExpr def lit_accum_el [lit_dq_data] :ConsData @@ -799,7 +796,7 @@ def string_el [E1 DQ LitStringElList: lit_string_el* dq_lit_term] :Dq | [E1 SQ SqConsDataList: sq_cons_data* sq_lit_term] :Sq | [E1 TILDE opt_tilde_data TILDE_NL] :Tilde -| [E2 opt_no_trim code_expr] :CodeExpr +| [E2 code_expr] :CodeExpr def lit_string_el [lit_dq_data] :ConsData |