(List (= scope= flags=0 words=[] bindings=[('METRICS', {[DQ [LIT_CHARS "\n"][LIT_CHARS "upstart start_x\n"]]})]) (= scope= flags=0 words=[] bindings=[('first', {[LIT_CHARS 1]})]) (= scope= flags=0 words=[] bindings=[('program', {[DQ ]})]) (For m [{[VarSub METRICS]}]) (If (Com {[LIT_DBRACKET_LIKE "["]} {[VarSub first]} {[LIT_CHARS -eq]} {[LIT_CHARS 1]} {[LIT_DBRACKET_LIKE "]"]} ) (List (= scope= flags=0 words=[] bindings=[('first', {[LIT_CHARS 0]})]) (= scope= flags=0 words=[] bindings=[('program_name', {[VarSub m]})]) ) (ElseTrue) (List (= scope= flags=0 words=[] bindings=[('first', {[LIT_CHARS 1]})]) (= scope= flags=0 words=[] bindings=[('metrics_name', {[VarSub m]})]) (= scope= flags=0 words=[] bindings=[('program', {[DQ [VarSub program][LIT_CHARS /][VarSub program_name][LIT_CHARS "([[0-9]+]:|:) start "][VarSub metrics_name][LIT_CHARS /][LIT_CHARS " {\n"][LIT_CHARS " metrics_start["][\ LIT_ESCAPED_CHAR "\\\""][VarSub metrics_name][LIT_CHARS Time][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "] = "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "9;\n"][LIT_CHARS " metrics_start["][\ LIT_ESCAPED_CHAR "\\\""][VarSub metrics_name][LIT_CHARS Sectors][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "] = "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "11;\n"][LIT_CHARS " }"]]})]) (= scope= flags=0 words=[] bindings=[('program', {[DQ [VarSub program][LIT_CHARS /][VarSub program_name][LIT_CHARS "([[0-9]+]:|:) stop "][VarSub metrics_name][LIT_CHARS /][LIT_CHARS " {\n"][LIT_CHARS " metrics_stop["][\ LIT_ESCAPED_CHAR "\\\""][VarSub metrics_name][LIT_CHARS Time][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "] = "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "9;\n"][LIT_CHARS " metrics_stop["][\ LIT_ESCAPED_CHAR "\\\""][VarSub metrics_name][LIT_CHARS Sectors][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "] = "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "11;\n"][LIT_CHARS " }"]]})]) ) ) ) (= scope= flags=0 words=[] bindings=[('program', {[DQ [VarSub program][LIT_CHARS "END{\n"][LIT_CHARS " for (i in metrics_stop) {\n"][LIT_CHARS " value_time = metrics_stop[i] - metrics_start[i];\n"][LIT_CHARS " print i "][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "="][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS " value_time;\n"][LIT_CHARS " }\n"][LIT_CHARS "}"]]})]) (Com {[LIT_CHARS exec]} {[LIT_CHARS awk]} {[DQ [VarSub program]]} {[LIT_CHARS /var/log/syslog]} ) )