1var void 2var void 3var e_badtformat 4var return 5def cp "+=( " 6def format "%s()\n{ " 7str "%s: unknown namespace" 8str "%s: unable to create namespace" 9var e_pipe 10var if 11var shp 12var inpipe 13str "%s: can only be used in a function" 14def prefix ".sh.type" 15var e_defined 16var shp 17var exitval 18var else 19var e_found 20var shp 21var exitval 22var goto 23var slp 24var struct 25var np 26var nvenv 27var sh_funstaks 28var slp 29var slchild 30def av "in" 31def arg "((" 32str "%s()\n{ " 33var e_ident 34var Sfio_t 35var stkp 36var _next 37var Sfio_t 38var stkp 39var _endw 40var _sfflsbuf 41var Sfio_t 42var stkp 43var unsigned 44var Sfio_t 45var stkp 46var _next 47var unsigned 48var sfputr 49var stkp 50var fname 51var np 52var nv_open 53var stkp 54var _data 55var offset 56var shp 57var var_tree 58var flags 59var offset 60var stkp 61var _next 62var stkp 63var _data 64var if 65var nv_istable 66var np 67var root 68var nv_dict 69var np 70var else 71var root 72var _dtopen 73var _Nvdisc 74var Dtoset 75var nv_mount 76var np 77var root 78var np 79var nvalue 80str "+=( " 81var 3 e_sptbnl 82var dtview 83var root 84var shp 85var var_base 86var oldnspace 87var enter_namespace 88var shp 89var np 90var sh_exec 91var t 92var for_ 93var fortre 94var flags 95var enter_namespace 96var shp 97var oldnspace 98var break 99var _error_infop_ 100var line 101var t 102var funct 103var functline 104var shp 105var st 106var firstline 107var if 108str "+=( " 109var shp 110str ".sh.type" 111var offset 112var stkp 113var _next 114var stkp 115var _data 116var if 117var shp 118str ".sh.type" 119str "+=( " 120var shp 121str ".sh.type" 122var shp 123str ".sh.type" 124var npv 125var nv_open 126str "+=( " 127var shp 128var var_tree 129var shp 130str ".sh.type" 131str "+=( " 132str "+=( " 133var fname 134var else 135var sfwrite 136var stkp 137var fname 138str "+=( " 139var fname 140var Sfio_t 141var stkp 142var _next 143var Sfio_t 144var stkp 145var _endw 146var _sfflsbuf 147var Sfio_t 148var stkp 149var unsigned 150var Sfio_t 151var stkp 152var _next 153var unsigned 154var npv 155var nv_open 156var stkp 157var _data 158var offset 159var shp 160var var_tree 161var offset 162var stkp 163var _next 164var stkp 165var _data 166var sfprintf 167var stkp 168str "%s.%s%c" 169var nv_name 170var npv 171str "+=( " 172var fname 173var stkp 174var _data 175var offset 176var else 177var mp 178var nv_search 179var fname 180var shp 181var bltin_tree 182var mp 183var nvflag 184var e_badfun 185var if 186var shp 187var namespace 188var shp 189str ".sh.type" 190var fname 191var e_baddisc 192var if 193var np 194var nvalue 195var rp 196var struct 197var rp 198var np 199var nvalue 200var rp 201var slp 202var struct 203var np 204var nvenv 205var sh_funstaks 206var slp 207var slchild 208def argv "]]" 209var e_nofork 210var timeout 211var void 212var sh_timeradd 213var forkcnt 214var timed_out 215var void 216def ldp "((" 217def cmdname "]]" 218def id "]]" 219var e_toodeep 220var shp 221var jmplist 222var buffp 223var prev 224var Error_context_t 225var _error_infop_ 226var context 227var buffp 228var err 229var sh_unscope 230var shp 231var shp 232var namespace 233var nspace 234var shp 235var var_tree 236var Dt_t 237var prevscope 238var save_tree 239var sh_argreset 240var shp 241var argsav 242var saveargfor 243var trap 244var shp 245var st 246var trapcom 247var shp 248var st 249var trapcom 250var sh_sigreset 251var shp 252var st 253var prevscope 254var shp 255var topscope 256var Shscope_t 257var prevscope 258var nv_getval 259var sh_scoped 260var shp 261var shgd 262var 3 bltin_nodes 263var shp 264var end_fn 265var if 266var nsig 267var memcpy 268var shp 269var st 270var trapcom 271var savstak 272var nsig 273var shp 274var trapnote 275var if 276var nsig 277var stkset 278var _Stak_data 279var savstak 280var shp 281var options 282var options 283var shp 284var last_root 285var last_root 286var if 287var jmpval 288var _longjmp 289var shp 290var jmplist 291var jmpval 292var if 293var trap 294var sh_trap 295var trap 296var _ast_free 297var trap 298var if 299var jmpval 300var r 301var shp 302var exitval 303var if 304var r 305var r 306var r 307def save "]]" 308var e_pexists 309var shp 310var cpid 311var if 312var shp 313var cpipe 314var shp 315var cpipe 316def prolog "(print $(typeset +A);set; typeset -p; print .sh.dollar=$$;set +o)" 317def envlist "_=ksh" 318var e_exec 319var return 320var pid 321var static 322var sigreset 323var Shell_t 324var shp 325var mode 326var trap 327var sig 328var shp 329var st 330var trapmax 331var while 332var sig 333def path "]]" 334var e_restricted 335var if 336str "]]" 337var 4 e_found 338var 4 e_exec 339var e_notimp 340var return 341