(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]} ) (Com {[LIT_CHARS sync]} ) (Com {[LIT_CHARS sleep]} {[LIT_CHARS 1]} ) (Com {[LIT_CHARS sync]} ) (Com {[LIT_CHARS .]} {[LIT_CHARS ./build-params.sh]} ) (= scope= flags=0 words=[] bindings=[('hostname', {[ComSub (Com {[LIT_CHARS hostname]})]})]) (= scope= flags=0 words=[] bindings=[('tmpdir', {[LIT_CHARS build-tmp-] [VarSub dir] [LIT_CHARS -] [VarSub hostname] [LIT_CHARS -] [VarSub $]})]) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[VarSub tmpdir]} ) (Com {[LIT_CHARS mkdir]} {[VarSub tmpdir]} ) (Com {[LIT_CHARS cp]} {[VarSub pkg]} {[VarSub tmpdir]} ) (Com {[LIT_CHARS cd]} {[VarSub tmpdir]} ) (Pipeline (Com {[LIT_CHARS gunzip]} {[LIT_CHARS -c]} {[VarSub pkg]} ) (Com {[LIT_CHARS tar]} {[LIT_CHARS xf]} {[LIT_CHARS -]} ) ) (Com {[LIT_CHARS cd]} {[VarSub dir]} ) (Com {[LIT_CHARS ./tests/build-tests.sh]} ) )