1var void 2var void 3str "%s: invalid process id" 4var e_jobusage 5var if 6var cp 7var n 8var pid_fromstring 9var 1 cp 10str "vmbusy() inside job_reap() -- should not happen" 11var e_no_start 12var return 13var if 14var job 15var linedisc 16var e_newtty 17var else 18var linedisc 19var if 20var possible 21var return 22var setpgid 23var shp 24var gd 25var pid 26var sigflag 27var e_terminate 28var return 29var e_jobsrunning 30var return 31var e_oldtty 32var if 33var possible 34var job 35var suspend 36var CNSUSP 37var tty_get 38var job 39var fd 40var my_stty 41var my_stty 42var c_cc 43var CNSUSP 44var tty_set 45var job 46var fd 47var my_stty 48var job 49var jobcontrol 50var return 51var e_jobusage 52var if 53var isalpha 54var jobid 55var e_done 56var e_running 57var e_coredump 58var e_no_proc 59var e_no_job 60var e_access 61var e_jobusage 62var pz 63var pw 64var return 65var pz 66var void 67var void 68var Shell_t 69var shp 70var sh_getinterp 71var struct 72var pw 73var px 74var struct 75var pwnext 76var j 77var shp 78var gd 79var lim 80var child_max 81var struct 82var jp 83var jpnext 84var job 85var in_critical 86var for 87var pw 88var job 89var pwlist 90var pw 91var pw 92var pwnext 93var pwnext 94var pw 95var p_nxtjob 96var while 97var px 98var pw 99var pw 100var pw 101var p_nxtproc 102var _ast_free 103var void 104var px 105var for 106var jp 107var bck 108var list 109var jp 110var jp 111var jpnext 112var jpnext 113var jp 114var next 115var _ast_free 116var void 117var jp 118var bck 119var list 120var if 121var njob_savelist 122var init_savelist 123var msg 124var e_coredump 125def dump "" 126str "%d: %s%s" 127def msg "&" 128var e_signo 129