(List (= scope= flags=0 words=[] bindings=[('WHAT', {[VarSub 1]})]) (= scope= flags=0 words=[] bindings=[('bench', {[VarSub 2]})]) (= scope= flags=0 words=[] bindings=[('header', {[DQ [LIT_CHARS "rev "]]})]) (While (Com {[LIT_CHARS read]} {[LIT_CHARS line]} ) (If (Com {[LIT_DBRACKET_LIKE "["]} {[LIT_OTHER "!"]} {[LIT_CHARS -z]} {[SQ ]} {[LIT_DBRACKET_LIKE "]"]} ) (= scope= flags=0 words=[] bindings=[('header', {[DQ [VarSub header][LIT_CHARS " "][\ LIT_ESCAPED_CHAR "\\\""][VarSub line][\ LIT_ESCAPED_CHAR "\\\""]]})]) ) ) (Com {[LIT_CHARS echo]} {[VarSub header]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .out.header]} "> 1), > ) (Com {[LIT_CHARS cat]} {[VarSub WHAT] [LIT_CHARS .out]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .out.header]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set title '"][VarSub WHAT][LIT_CHARS "'"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} "> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set key autotitle columnhead outside "]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set xtics rotate 1"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set term pdf color rounded enhanced fontscale 0.35 size 7in,5in"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[LIT_CHARS set]} {[LIT_CHARS output]} {[DQ [LIT_CHARS "'"]] [VarSub WHAT] [LIT_CHARS .pdf] [DQ [LIT_CHARS "'"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (= scope= flags=0 words=[] bindings=[('col', {[ComSub (Pipeline (Com {[LIT_CHARS cat]} {[LIT_CHARS settings.txt]}) (Com {[LIT_CHARS wc]} {[LIT_CHARS -l]}) )]})]) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "plot for [col=2:"][VarSub col][LIT_CHARS "+1] '"][VarSub WHAT][LIT_CHARS ".out.header' using 0:col:xticlabels(1) with lines"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS " "]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS gnuplot]} {[LIT_CHARS -persist]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} 0), > ) (Com {[LIT_CHARS rm]} {[VarSub WHAT] [LIT_CHARS .out.header]} {[VarSub WHAT] [LIT_CHARS .gnuplot]} ) )