#pragma once /* * opcode routines * Arguments on stack (...) * Arguments in line [...] * Code in line with jump around {...} */ void Xasync(void); void Xconcatenate(void); void Xdollar(void); void Xexit(void); void Xfunc(void); void Xfor(void); void Xglob(void); void Xjump(void); void Xmark(void); void Xmatch(void); void Xpipe(void); void Xread(void); void Xreturn(void); void Xlocal(void); void Xreadcmd(void); void Xunlocal(void); void Xassign(void); void Xbasic(void); // Xbasic(args) run command and wait for result void Xerror(char*); void Xword(void); /* builtin commands */ void xdot(void); void xboot(int argc, char *argv[]);