From 79fb5e6be113678d4ef0349d2e584f219e567426 Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Thu, 21 Oct 2021 12:02:14 -0700 Subject: feat(rc): string join operator --- sys/cmd/rc/io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/cmd/rc/io.c') diff --git a/sys/cmd/rc/io.c b/sys/cmd/rc/io.c index f033031..dc81c2e 100644 --- a/sys/cmd/rc/io.c +++ b/sys/cmd/rc/io.c @@ -230,7 +230,6 @@ printtree(Io *io, Tree *t) switch(t->type){ default: print(io, "bad(%d)[%p %p %p]", t->type, C0, C1, C2); break; case '$': print(io,"$%t",C0); break; - case '"': print(io,"\"%t",C0); break; case '&': print(io,"%t&",C0); break; case '^': print(io,"%t^%t",C0,C1); break; case '`': print(io,"`%t",C0); break; @@ -240,6 +239,7 @@ printtree(Io *io, Tree *t) case Tblock: print(io, "{%t}", C0); break; case Tcount: print(io, "$#%t", C0); break; case Tparen: print(io, "(%t)", C0); break; + case Tjoin: print(io,"$\"%t",C0); break; case Tindex: print(io, "%t(%t)",C0); break; case Tsubshell: print(io, "@ %t",C0); break; //case Ttwiddle: print(io, "~ %t %t", C0, C1); break; -- cgit v1.2.1