From 094d3c76925cf6c05a8bfcc112849627d16279b8 Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Tue, 26 Oct 2021 09:44:47 -0700 Subject: feat(rc): added index operations --- sys/cmd/rc/code.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'sys/cmd/rc/code.c') 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]); -- cgit v1.2.1