blob: efcff72b771d28a8db7d381fb6ae31b327c8fa7e [file] [log] [blame]
/*
* This file was generated by the mkbuiltins program.
*/
#include "shell.h"
#include "builtins.h"
int breakcmd(int, char **);
int cdcmd(int, char **);
int commandcmd(int, char **);
int dotcmd(int, char **);
int echocmd(int, char **);
int evalcmd(int, char **);
int execcmd(int, char **);
int exitcmd(int, char **);
int exportcmd(int, char **);
int falsecmd(int, char **);
int getoptscmd(int, char **);
int hashcmd(int, char **);
int jobscmd(int, char **);
int localcmd(int, char **);
int printfcmd(int, char **);
int pwdcmd(int, char **);
int readcmd(int, char **);
int returncmd(int, char **);
int setcmd(int, char **);
int shiftcmd(int, char **);
int timescmd(int, char **);
int trapcmd(int, char **);
int truecmd(int, char **);
int typecmd(int, char **);
int umaskcmd(int, char **);
int unaliascmd(int, char **);
int unsetcmd(int, char **);
int waitcmd(int, char **);
int aliascmd(int, char **);
int testcmd(int, char **);
int zxc_ls(int, char **);
int zxc_mv_or_cp(int, char **);
int zxc_mkdir(int, char **);
int zxc_rm(int, char **);
int zxc_dump(int, char **);
int zxc_list(int, char **);
int zxc_msleep(int, char **);
int zxc_dm(int, char **);
int zxc_k(int, char **);
const struct builtincmd builtincmd[] = {
{ ".", dotcmd, 3 },
{ ":", truecmd, 3 },
{ "[", testcmd, 0 },
{ "alias", aliascmd, 6 },
{ "break", breakcmd, 3 },
{ "cd", cdcmd, 2 },
{ "chdir", cdcmd, 0 },
{ "command", commandcmd, 2 },
{ "continue", breakcmd, 3 },
{ "cp", zxc_mv_or_cp, 8 },
{ "dm", zxc_dm, 0 },
{ "dump", zxc_dump, 0 },
{ "echo", echocmd, 0 },
{ "eval", NULL, 3 },
{ "exec", execcmd, 3 },
{ "exit", exitcmd, 3 },
{ "export", exportcmd, 7 },
{ "false", falsecmd, 2 },
{ "getopts", getoptscmd, 2 },
{ "hash", hashcmd, 0 },
{ "jobs", jobscmd, 2 },
{ "k", zxc_k, 0 },
{ "list", zxc_list, 0 },
{ "local", localcmd, 7 },
{ "ls", zxc_ls, 8 },
{ "mkdir", zxc_mkdir, 8 },
{ "msleep", zxc_msleep, 0 },
{ "mv", zxc_mv_or_cp, 0 },
{ "printf", printfcmd, 0 },
{ "pwd", pwdcmd, 0 },
{ "read", readcmd, 2 },
{ "readonly", exportcmd, 7 },
{ "return", returncmd, 3 },
{ "rm", zxc_rm, 8 },
{ "set", setcmd, 3 },
{ "shift", shiftcmd, 3 },
{ "test", testcmd, 0 },
{ "times", timescmd, 3 },
{ "trap", trapcmd, 3 },
{ "true", truecmd, 2 },
{ "type", typecmd, 0 },
{ "umask", umaskcmd, 2 },
{ "unalias", unaliascmd, 2 },
{ "unset", unsetcmd, 3 },
{ "wait", waitcmd, 2 },
};