diff options
Diffstat (limited to 'sys/cmd/rc/code.c')
-rw-r--r-- | sys/cmd/rc/code.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/cmd/rc/code.c b/sys/cmd/rc/code.c index bcc3d38..0723279 100644 --- a/sys/cmd/rc/code.c +++ b/sys/cmd/rc/code.c @@ -72,6 +72,14 @@ walk(Tree *node) emitf(Xjoin); break; + case Tindex: + emitf(Xmark); + walk(node->child[1]); + emitf(Xmark); + walk(node->child[0]); + emitf(Xindex); + break; + case ';': walk(node->child[0]); walk(node->child[1]); |