/* * This file was generated by the mkbuiltins program. */ #include "shell.h" #include "builtins.h" int bltincmd __P((int, char **)); int bgcmd __P((int, char **)); int breakcmd __P((int, char **)); int cdcmd __P((int, char **)); int dotcmd __P((int, char **)); int echocmd __P((int, char **)); int evalcmd __P((int, char **)); int execcmd __P((int, char **)); int exitcmd __P((int, char **)); int expcmd __P((int, char **)); int exportcmd __P((int, char **)); int falsecmd __P((int, char **)); int histcmd __P((int, char **)); int fgcmd __P((int, char **)); int getoptscmd __P((int, char **)); int hashcmd __P((int, char **)); int jobidcmd __P((int, char **)); int jobscmd __P((int, char **)); int localcmd __P((int, char **)); int pwdcmd __P((int, char **)); int readcmd __P((int, char **)); int returncmd __P((int, char **)); int setcmd __P((int, char **)); int setvarcmd __P((int, char **)); int shiftcmd __P((int, char **)); int trapcmd __P((int, char **)); int truecmd __P((int, char **)); int typecmd __P((int, char **)); int umaskcmd __P((int, char **)); int unaliascmd __P((int, char **)); int unsetcmd __P((int, char **)); int waitcmd __P((int, char **)); int aliascmd __P((int, char **)); int ulimitcmd __P((int, char **)); int testcmd __P((int, char **)); int (*const builtinfunc[]) __P((int, char **)) = { bltincmd, bgcmd, breakcmd, cdcmd, dotcmd, echocmd, evalcmd, execcmd, exitcmd, expcmd, exportcmd, falsecmd, histcmd, fgcmd, getoptscmd, hashcmd, jobidcmd, jobscmd, localcmd, pwdcmd, readcmd, returncmd, setcmd, setvarcmd, shiftcmd, trapcmd, truecmd, typecmd, umaskcmd, unaliascmd, unsetcmd, waitcmd, aliascmd, ulimitcmd, testcmd, }; const struct builtincmd builtincmd[] = { { "command", 0 }, { "bg", 1 }, { "break", 2 }, { "continue", 2 }, { "cd", 3 }, { "chdir", 3 }, { ".", 4 }, { "echo", 5 }, { "eval", 6 }, { "exec", 7 }, { "exit", 8 }, { "exp", 9 }, { "let", 9 }, { "export", 10 }, { "readonly", 10 }, { "false", 11 }, { "-h", 12 }, { "fc", 12 }, { "fg", 13 }, { "getopts", 14 }, { "hash", 15 }, { "jobid", 16 }, { "jobs", 17 }, { "local", 18 }, { "pwd", 19 }, { "read", 20 }, { "return", 21 }, { "set", 22 }, { "setvar", 23 }, { "shift", 24 }, { "trap", 25 }, { ":", 26 }, { "true", 26 }, { "type", 27 }, { "umask", 28 }, { "unalias", 29 }, { "unset", 30 }, { "wait", 31 }, { "alias", 32 }, { "ulimit", 33 }, { "test", 34 }, { "[", 34 }, { NULL, 0 } };