/*
 * This file was generated by the mkbuiltins program.
 */

#include <sys/cdefs.h>
#define BLTINCMD 0
#define ALIASCMD 1
#define BGCMD 2
#define BINDCMD 3
#define BREAKCMD 4
#define CDCMD 5
#define COMMANDCMD 6
#define DOTCMD 7
#define ECHOCMD 8
#define EVALCMD 9
#define EXECCMD 10
#define EXITCMD 11
#define EXPCMD 12
#define EXPORTCMD 13
#define FALSECMD 14
#define FGCMD 15
#define GETOPTSCMD 16
#define HASHCMD 17
#define JOBIDCMD 18
#define JOBSCMD 19
#define LOCALCMD 20
#define PWDCMD 21
#define READCMD 22
#define RETURNCMD 23
#define SETCMD 24
#define SETVARCMD 25
#define SHIFTCMD 26
#define TESTCMD 27
#define TIMESCMD 28
#define TRAPCMD 29
#define TRUECMD 30
#define TYPECMD 31
#define ULIMITCMD 32
#define UMASKCMD 33
#define UNALIASCMD 34
#define UNSETCMD 35
#define WAITCMD 36
#define WORDEXPCMD 37

struct builtincmd {
      char *name;
      int code;
      int special;
};

extern int (*const builtinfunc[])(int, char **);
extern const struct builtincmd builtincmd[];
