From 47e3d475df6244a48b73421cd4210b64c392df8d Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Tue, 19 Oct 2021 09:35:59 -0700 Subject: feat(rc): cleaner process watching for each job --- sys/cmd/rc/syntax.y | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sys/cmd/rc/syntax.y') diff --git a/sys/cmd/rc/syntax.y b/sys/cmd/rc/syntax.y index 247cc8a..a580cb0 100644 --- a/sys/cmd/rc/syntax.y +++ b/sys/cmd/rc/syntax.y @@ -2,11 +2,13 @@ %token Targs %token Tbasic Tparen Tblock +%define parse.error verbose + %{ #include "rc.h" int yylex(void); - void yyerror(char *); + void yyerror(const char *); %} /* operator precendence: lowest first */ @@ -67,6 +69,7 @@ cmd: /* empty */ %prec Twhile { $$ = nil; } | basic { $$ = maketree1(Tbasic, $1); } | block +| assign cmd %prec Tbang { $$ = hangchild1($1, $2, 2); } | Tif paren nl ifbody { $$ = hangchild1($2, $1, 0); } basic: -- cgit v1.2.1