NOARGS
{ "bye", I_QUIT, NOARGS, NOARGS },
{ "cd", I_CHDIR, REMOTE, NOARGS },
{ "chdir", I_CHDIR, REMOTE, NOARGS },
{ "chgrp", I_CHGRP, REMOTE, NOARGS },
{ "chmod", I_CHMOD, REMOTE, NOARGS },
{ "chown", I_CHOWN, REMOTE, NOARGS },
{ "df", I_DF, REMOTE, NOARGS },
{ "dir", I_LS, REMOTE, NOARGS },
{ "exit", I_QUIT, NOARGS, NOARGS },
{ "help", I_HELP, NOARGS, NOARGS },
{ "lcd", I_LCHDIR, LOCAL, NOARGS },
{ "lchdir", I_LCHDIR, LOCAL, NOARGS },
{ "lls", I_LLS, LOCAL, NOARGS },
{ "lmkdir", I_LMKDIR, LOCAL, NOARGS },
{ "lpwd", I_LPWD, LOCAL, NOARGS },
{ "ls", I_LS, REMOTE, NOARGS },
{ "lumask", I_LUMASK, NOARGS, NOARGS },
{ "mkdir", I_MKDIR, REMOTE, NOARGS },
{ "progress", I_PROGRESS, NOARGS, NOARGS },
{ "pwd", I_PWD, REMOTE, NOARGS },
{ "quit", I_QUIT, NOARGS, NOARGS },
{ "rm", I_RM, REMOTE, NOARGS },
{ "rmdir", I_RMDIR, REMOTE, NOARGS },
{ "version", I_VERSION, NOARGS, NOARGS },
{ "!", I_SHELL, NOARGS, NOARGS },
{ "?", I_HELP, NOARGS, NOARGS },
{ "divert", DIVERTTYPE | NOARGS },
{ "dnl", DNLTYPE | NOARGS },
{ "changequote", CHANGEQUOTETYPE | NOARGS },
{ "changecom", CHANGECOMTYPE | NOARGS },
{ "__file__", FILENAMETYPE | NOARGS},
{ "__line__", LINETYPE | NOARGS},
{ "dumpdef", DUMPDEFTYPE | NOARGS },
{ "shift", SHIFTTYPE | NOARGS },
{ "undivert", UNDIVERTTYPE | NOARGS },
{ "divnum", DIVNUMTYPE | NOARGS },
{ "errprint", ERRPRINTTYPE | NOARGS },
{ "m4wrap", M4WRAPTYPE | NOARGS },
{ "m4exit", M4EXITTYPE | NOARGS },
{ "sysval", SYSVALTYPE | NOARGS },
{ "traceon", TRACEONTYPE | NOARGS },
{ "traceoff", TRACEOFFTYPE | NOARGS },
{ "unix", SELFTYPE | NOARGS },
if ((keywrds[i].ktyp & NOARGS) == 0)
if (flags & NOARGS && curlen < owidth)
flags |= NOARGS | TRANSPOSE;