(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (= scope= flags=0 words=[] bindings=[('UNC', {[SQ ]})]) (= scope= flags=0 words=[] bindings=[('num', {[LIT_CHARS 0]})]) (While (Com {[LIT_CHARS read]} {[LIT_CHARS title]}) (List (= scope= flags=0 words=[] bindings=[('num', {[ArithSub {A2 AS_OP_PLUS {A Atom NODE_ARITH_WORD {[VarSub num]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 1]}}}]})]) (Com {[LIT_CHARS test_expect_success]} {[DQ [VarSub title]]} {[SQ current &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[DQ [VarSub title][LIT_CHARS " with recount"]]} {[SQ current &&\n"> ]}) ) ) (Com {[LIT_CHARS test_done]}) )