static char *sccsid
= "@(#)init.c 4.5 (Berkeley) %G%";
"alias", doalias
, 0, INF
,
"breaksw", doswbrk
, 0, 0,
"continue", docontin
, 0, 0,
"foreach", doforeach
, 3, INF
,
"hashstat", hashstat
, 0, 0,
"logout", dologout
, 0, 0,
"newgrp", donewgrp
, 1, 1,
"nohup", donohup
, 0, INF
,
"notify", donotify
, 0, INF
,
"onintr", doonintr
, 0, 2,
"repeat", dorepeat
, 2, INF
,
"setenv", dosetenv
, 2, 2,
"source", dosource
, 1, 2,
"suspend", dosuspend
, 0, 0,
"switch", doswitch
, 1, INF
,
"unalias", unalias
, 1, INF
,
"unhash", dounhash
, 0, 0,
"unlimit", dounlimit
, 0, INF
,
"unsetenv", dounsetenv
, 1, INF
,
"while", dowhile
, 1, INF
,
int nbfunc
= sizeof bfunc
/ sizeof *bfunc
;
int nsrchn
= sizeof srchn
/ sizeof *srchn
;
"ILL", "Illegal instruction",
"TRAP", "Trace/BPT trap",
"FPE", "Floating exception",
"SEGV", "Segmentation fault",
"SYS", "Bad system call",
"URG", "Urgent I/O condition",
"STOP", "Stopped (signal)",
"TTIN", "Stopped (tty input)",
"TTOU", "Stopped (tty output)",
"XCPU", "Cputime limit exceeded",
"XFSZ", "Filesize limit exceeded",
"VTALRM","Virtual timer expired",
"PROF", "Profiling timer expired",
"WINCH","Window size changed",