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