(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (FunctionDef comp [] (Pipeline (Com {[LIT_CHARS cdiff]} {[LIT_CHARS lisp.c]} {[LIT_CHARS lisp-nontail.c]} ) (Com {[LIT_CHARS less]} {[LIT_CHARS -r]} ) ) ) (FunctionDef showc [] (List (= scope= flags=0 words=[] bindings=[('file', {[VarSub 1 test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS lisp.c]}]})]) (Pipeline (Com {[LIT_CHARS grep]} {[SQ ]} {[VarSub file]} ) (Com {[LIT_CHARS less]} {[LIT_CHARS -r]} ) ) ) ) (FunctionDef build-all [] (List (Com {[LIT_CHARS make]} ) (Com {[LIT_CHARS make]} {[SQ ]} ) (Com {[LIT_CHARS make]} {[SQ ]} ) (Com {[LIT_CHARS make]} {[SQ ]} ) ) ) (Com {[DQ [VarSub @]]} ) )