1/* builtext.h - The list of builtins found in libbuiltins.a. */ 2#if defined (ALIAS) 3extern int alias_builtin __P((WORD_LIST *)); 4extern char * const alias_doc[]; 5#endif /* ALIAS */ 6#if defined (ALIAS) 7extern int unalias_builtin __P((WORD_LIST *)); 8extern char * const unalias_doc[]; 9#endif /* ALIAS */ 10#if defined (READLINE) 11extern int bind_builtin __P((WORD_LIST *)); 12extern char * const bind_doc[]; 13#endif /* READLINE */ 14extern int break_builtin __P((WORD_LIST *)); 15extern char * const break_doc[]; 16extern int continue_builtin __P((WORD_LIST *)); 17extern char * const continue_doc[]; 18extern int builtin_builtin __P((WORD_LIST *)); 19extern char * const builtin_doc[]; 20#if defined (DEBUGGER) 21extern int caller_builtin __P((WORD_LIST *)); 22extern char * const caller_doc[]; 23#endif /* DEBUGGER */ 24extern int cd_builtin __P((WORD_LIST *)); 25extern char * const cd_doc[]; 26extern int pwd_builtin __P((WORD_LIST *)); 27extern char * const pwd_doc[]; 28extern int colon_builtin __P((WORD_LIST *)); 29extern char * const colon_doc[]; 30extern int colon_builtin __P((WORD_LIST *)); 31extern char * const true_doc[]; 32extern int false_builtin __P((WORD_LIST *)); 33extern char * const false_doc[]; 34extern int command_builtin __P((WORD_LIST *)); 35extern char * const command_doc[]; 36extern int declare_builtin __P((WORD_LIST *)); 37extern char * const declare_doc[]; 38extern int declare_builtin __P((WORD_LIST *)); 39extern char * const typeset_doc[]; 40extern int local_builtin __P((WORD_LIST *)); 41extern char * const local_doc[]; 42#if defined (V9_ECHO) 43extern int echo_builtin __P((WORD_LIST *)); 44extern char * const echo_doc[]; 45#endif /* V9_ECHO */ 46#if !defined (V9_ECHO) 47extern int echo_builtin __P((WORD_LIST *)); 48extern char * const echo_doc[]; 49#endif /* !V9_ECHO */ 50extern int enable_builtin __P((WORD_LIST *)); 51extern char * const enable_doc[]; 52extern int eval_builtin __P((WORD_LIST *)); 53extern char * const eval_doc[]; 54extern int getopts_builtin __P((WORD_LIST *)); 55extern char * const getopts_doc[]; 56extern int exec_builtin __P((WORD_LIST *)); 57extern char * const exec_doc[]; 58extern int exit_builtin __P((WORD_LIST *)); 59extern char * const exit_doc[]; 60extern int logout_builtin __P((WORD_LIST *)); 61extern char * const logout_doc[]; 62#if defined (HISTORY) 63extern int fc_builtin __P((WORD_LIST *)); 64extern char * const fc_doc[]; 65#endif /* HISTORY */ 66#if defined (JOB_CONTROL) 67extern int fg_builtin __P((WORD_LIST *)); 68extern char * const fg_doc[]; 69#endif /* JOB_CONTROL */ 70#if defined (JOB_CONTROL) 71extern int bg_builtin __P((WORD_LIST *)); 72extern char * const bg_doc[]; 73#endif /* JOB_CONTROL */ 74extern int hash_builtin __P((WORD_LIST *)); 75extern char * const hash_doc[]; 76#if defined (HELP_BUILTIN) 77extern int help_builtin __P((WORD_LIST *)); 78extern char * const help_doc[]; 79#endif /* HELP_BUILTIN */ 80#if defined (HISTORY) 81extern int history_builtin __P((WORD_LIST *)); 82extern char * const history_doc[]; 83#endif /* HISTORY */ 84#if defined (JOB_CONTROL) 85extern int jobs_builtin __P((WORD_LIST *)); 86extern char * const jobs_doc[]; 87#endif /* JOB_CONTROL */ 88#if defined (JOB_CONTROL) 89extern int disown_builtin __P((WORD_LIST *)); 90extern char * const disown_doc[]; 91#endif /* JOB_CONTROL */ 92extern int kill_builtin __P((WORD_LIST *)); 93extern char * const kill_doc[]; 94extern int let_builtin __P((WORD_LIST *)); 95extern char * const let_doc[]; 96extern int read_builtin __P((WORD_LIST *)); 97extern char * const read_doc[]; 98extern int return_builtin __P((WORD_LIST *)); 99extern char * const return_doc[]; 100extern int set_builtin __P((WORD_LIST *)); 101extern char * const set_doc[]; 102extern int unset_builtin __P((WORD_LIST *)); 103extern char * const unset_doc[]; 104extern int export_builtin __P((WORD_LIST *)); 105extern char * const export_doc[]; 106extern int readonly_builtin __P((WORD_LIST *)); 107extern char * const readonly_doc[]; 108extern int shift_builtin __P((WORD_LIST *)); 109extern char * const shift_doc[]; 110extern int source_builtin __P((WORD_LIST *)); 111extern char * const source_doc[]; 112extern int source_builtin __P((WORD_LIST *)); 113extern char * const dot_doc[]; 114#if defined (JOB_CONTROL) 115extern int suspend_builtin __P((WORD_LIST *)); 116extern char * const suspend_doc[]; 117#endif /* JOB_CONTROL */ 118extern int test_builtin __P((WORD_LIST *)); 119extern char * const test_doc[]; 120extern int test_builtin __P((WORD_LIST *)); 121extern char * const test_bracket_doc[]; 122extern int times_builtin __P((WORD_LIST *)); 123extern char * const times_doc[]; 124extern int trap_builtin __P((WORD_LIST *)); 125extern char * const trap_doc[]; 126extern int type_builtin __P((WORD_LIST *)); 127extern char * const type_doc[]; 128#if !defined (_MINIX) 129extern int ulimit_builtin __P((WORD_LIST *)); 130extern char * const ulimit_doc[]; 131#endif /* !_MINIX */ 132extern int umask_builtin __P((WORD_LIST *)); 133extern char * const umask_doc[]; 134#if defined (JOB_CONTROL) 135extern int wait_builtin __P((WORD_LIST *)); 136extern char * const wait_doc[]; 137#endif /* JOB_CONTROL */ 138#if !defined (JOB_CONTROL) 139extern int wait_builtin __P((WORD_LIST *)); 140extern char * const wait_doc[]; 141#endif /* !JOB_CONTROL */ 142extern char * const for_doc[]; 143extern char * const arith_for_doc[]; 144extern char * const select_doc[]; 145extern char * const time_doc[]; 146extern char * const case_doc[]; 147extern char * const if_doc[]; 148extern char * const while_doc[]; 149extern char * const until_doc[]; 150extern char * const function_doc[]; 151extern char * const grouping_braces_doc[]; 152extern char * const fg_percent_doc[]; 153extern char * const arith_doc[]; 154extern char * const conditional_doc[]; 155extern char * const variable_help_doc[]; 156#if defined (PUSHD_AND_POPD) 157extern int pushd_builtin __P((WORD_LIST *)); 158extern char * const pushd_doc[]; 159#endif /* PUSHD_AND_POPD */ 160#if defined (PUSHD_AND_POPD) 161extern int popd_builtin __P((WORD_LIST *)); 162extern char * const popd_doc[]; 163#endif /* PUSHD_AND_POPD */ 164#if defined (PUSHD_AND_POPD) 165extern int dirs_builtin __P((WORD_LIST *)); 166extern char * const dirs_doc[]; 167#endif /* PUSHD_AND_POPD */ 168extern int shopt_builtin __P((WORD_LIST *)); 169extern char * const shopt_doc[]; 170extern int printf_builtin __P((WORD_LIST *)); 171extern char * const printf_doc[]; 172#if defined (PROGRAMMABLE_COMPLETION) 173extern int complete_builtin __P((WORD_LIST *)); 174extern char * const complete_doc[]; 175#endif /* PROGRAMMABLE_COMPLETION */ 176#if defined (PROGRAMMABLE_COMPLETION) 177extern int compgen_builtin __P((WORD_LIST *)); 178extern char * const compgen_doc[]; 179#endif /* PROGRAMMABLE_COMPLETION */ 180