From ce05175372a9ddca1a225db0765ace1127a39293 Mon Sep 17 00:00:00 2001 From: Nicholas Date: Fri, 12 Nov 2021 09:22:01 -0800 Subject: chore: simplified organizational structure --- sys/cmd/rc/exec.h | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 sys/cmd/rc/exec.h (limited to 'sys/cmd/rc/exec.h') diff --git a/sys/cmd/rc/exec.h b/sys/cmd/rc/exec.h deleted file mode 100644 index a3a6ae9..0000000 --- a/sys/cmd/rc/exec.h +++ /dev/null @@ -1,47 +0,0 @@ -#pragma once - -/* - * opcode routines - * arguments on stack (...) - * arguments in line [...] - * code in line with jump around {...} - */ - -void Xmark(void); // Xmark marks stack location for word -void Xindex(void); // Xindex -void Xlocal(void); // Xlocal(name,val) create local variable, assign value -void Xunlocal(void); // Xunlocal delete local variable -void Xdollar(void); // Xdollar(name) get value of name -void Xtrue(void); // Xtrue{...} execute {} if true -void Xfalse(void); // Xfalse{...} execute {} if false -void Xgoto(void); // Xgoto[addr] goto address -void Xfor(void); // Xfor(var, list){... Xreturn} -void Xreadcmd(void); // -void Xassign(void); -void Xbang(void); -void Xasync(void); -void Xbasic(void); // Xbasic(args) run command and wait for result -void Xsubshell(void); -void Xword(void); -void Xjoin(void); -void Xconcatenate(void); -void Xcount(void); -void Xflat(void); -void Xpipe(void); -void Xpipewait(void); -void Xpopredir(void); - -void Xreturn(void); -void Xexit(void); - -void Xerror(char*); - -/* builtin commands */ -void xcd(void); -void xdot(void); -void xecho(void); -void xexit(void); -void xfg(void); -void xjob(void); - -void xboot(int argc, char *argv[]); -- cgit v1.2.1