(List (= scope= flags=0 words=[] bindings=[('repetitions', {[VarSub 1]})]) (= scope= flags=0 words=[] bindings=[('target_name', {[VarSub 2]})]) (Com {[LIT_CHARS shift]} {[LIT_CHARS 2]}) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Repeating compile and timing "][VarSub REPETITIONS][LIT_CHARS " times"]]}) (= scope= flags=0 words=[] bindings=[('time_file', {[DQ [VarSub target_name][LIT_CHARS .compile_time]]})]) (Com {[LIT_CHARS rm]} {[LIT_CHARS -f]} {[DQ [VarSub time_file]]}) (ForExpr {A2 AS_OP_EQUAL {A Atom NODE_ARITH_WORD {[VarSub i]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}}} {A2 AS_OP_LESS {A Atom NODE_ARITH_WORD {[VarSub i]}} {A Atom NODE_ARITH_WORD {[VarSub repetitions]}}} {A1 AS_OP_DPLUS {A Atom NODE_ARITH_WORD {[VarSub i]}} } (Com {[LIT_CHARS /usr/bin/time]} {[LIT_CHARS -f]} {[DQ [LIT_CHARS "%U %S %e %C"]]} {[LIT_CHARS --append]} {[LIT_CHARS -o]} {[DQ [VarSub time_file]]} {[DQ [VarSub @]]}) ) )