(List (Com {[LIT_CHARS set]} {[LIT_CHARS -ex]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS autom4te.cache]}) (Com {[LIT_CHARS trap]} {[SQ ]} {[LIT_CHARS EXIT]}) (FunctionDef WhichOf [] (List (For candidate [{[DQ [VarSub @]]}]) (If (Com {[DQ [VarSub candidate]]} {[LIT_CHARS --version]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (List (Com {[LIT_CHARS echo]} {[DQ [VarSub candidate]]}) (Com {[LIT_CHARS return]}) ) ) ) (Com {[LIT_CHARS echo]} {[DQ [VarSub candidate]]}) ) ) (= scope= flags=0 words=[] bindings=[('ACLOCAL', {[ComSub (Com {[LIT_CHARS WhichOf]} {[LIT_CHARS aclocal-1.9]} {[LIT_CHARS aclocal]})]})]) (= scope= flags=0 words=[] bindings=[('AUTOMAKE', {[ComSub (Com {[LIT_CHARS WhichOf]} {[LIT_CHARS automake-1.9]} {[LIT_CHARS automake]})]})]) (= scope= flags=0 words=[] bindings=[('LIBTOOLIZE', {[ComSub (Com {[LIT_CHARS WhichOf]} {[LIT_CHARS glibtoolize]} {[LIT_CHARS libtoolize15]} {[LIT_CHARS libtoolize14]} {[LIT_CHARS libtoolize]})]})]) (Com {[DQ [VarSub ACLOCAL]]} {[LIT_CHARS --force]} {[LIT_CHARS -I]} {[LIT_CHARS m4]} {[LIT_CHARS --output] [LIT_OTHER "="] [LIT_CHARS aclocal.m4.tmp]}) (If (Com {[LIT_CHARS cmp]} {[LIT_CHARS aclocal.m4.tmp]} {[LIT_CHARS aclocal.m4]}) (List (Com {[LIT_CHARS touch]} {[LIT_CHARS aclocal.m4]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -f]} {[LIT_CHARS aclocal.m4.tmp]}) ) (ElseTrue) (Com {[LIT_CHARS mv]} {[LIT_CHARS aclocal.m4.tmp]} {[LIT_CHARS aclocal.m4]}) ) (AndOr OP_AND_IF (Com {[LIT_CHARS grep]} {[LIT_CHARS -q]} {[SQ ]} {[LIT_CHARS configure.ac]}) (Com {[DQ [VarSub LIBTOOLIZE]]} {[LIT_CHARS -c]} {[LIT_CHARS -f]}) ) (Com {[LIT_CHARS autoconf]} {[LIT_CHARS -f]} {[LIT_CHARS -W]} {[LIT_CHARS all] [LIT_COMMA ","] [LIT_CHARS no-obsolete]}) (Com {[LIT_CHARS autoheader]} {[LIT_CHARS -f]} {[LIT_CHARS -W]} {[LIT_CHARS all]}) (Com {[DQ [VarSub AUTOMAKE]]} {[LIT_CHARS -a]} {[LIT_CHARS -c]} {[LIT_CHARS -f]} {[LIT_CHARS -W]} {[LIT_CHARS all]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS autom4te.cache]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) )