summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authorhhvn <dev@hhvn.uk>2022-01-02 13:36:00 +0000
committerhhvn <dev@hhvn.uk>2022-01-02 13:36:00 +0000
commitade87e07baf2b5315b9e56dadfb26117cc567a95 (patch)
treeab5b1a4a387c4d160fd380fccfc3b699ca909d98 /parse.y
parent21016570f4b42a0814134c43e8e27c388856ee5e (diff)
parse.y rc.1: support ifs-list with single backtick
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y2
1 files changed, 2 insertions, 0 deletions
diff --git a/parse.y b/parse.y
index 406faae..1e41465 100644
--- a/parse.y
+++ b/parse.y
@@ -150,6 +150,8 @@ comword : '$' sword { $$ = mk(nVar,$2); }
| FLAT sword { $$ = mk(nFlat, $2); }
| '`' sword { $$ = mk(nBackq,nolist,$2); }
| '`' brace { $$ = mk(nBackq,nolist,$2); }
+ | '`' word brace { $$ = mk(nBackq,$2,$3); }
+ | '`' word sword { $$ = mk(nBackq,$2,$3); }
| BACKBACK word brace { $$ = mk(nBackq,$2,$3); }
| BACKBACK word sword { $$ = mk(nBackq,$2,$3); }
| '(' nlwords ')' { $$ = $2; }