(List (= scope= flags=0 words=[] bindings=[('WHAT', {[VarSub 1]})]) (= scope= flags=0 words=[] bindings=[('DIR', {[VarSub 2]})]) (Com {[LIT_CHARS cat]} {[LIT_CHARS ../gnuplot_common_settings.hh]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} "> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set title "]]} {[ComSub (Pipeline (Com {[LIT_CHARS grep]} {[VarSub WHAT]} {[LIT_CHARS ../action_settings.txt]}) (Com {[LIT_CHARS head]} {[LIT_CHARS -n]} {[LIT_CHARS 1]}) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ";"]]} {[LIT_CHARS -f]} {[LIT_CHARS 2]}) )]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set xlabel "]]} {[ComSub (Pipeline (Com {[LIT_CHARS grep]} {[VarSub WHAT]} {[LIT_CHARS ../action_settings.txt]}) (Com {[LIT_CHARS head]} {[LIT_CHARS -n]} {[LIT_CHARS 1]}) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ";"]]} {[LIT_CHARS -f]} {[LIT_CHARS 3]}) )]} {[DQ [LIT_CHARS " offset 0,0"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set xrange ["]]} {[ComSub (Pipeline (Com {[LIT_CHARS grep]} {[VarSub WHAT]} {[LIT_CHARS ../action_settings.txt]}) (Com {[LIT_CHARS head]} {[LIT_CHARS -n]} {[LIT_CHARS 1]}) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ";"]]} {[LIT_CHARS -f]} {[LIT_CHARS 4]}) )]} {[DQ [LIT_CHARS "]"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (If (Com {[LIT_DBRACKET_LIKE "["]} {[VarSub #]} {[LIT_DBRACKET_LIKE "]"]} < (FilenameRedirectNode filename={[LIT_CHARS 3]} "> 1), > ) (If (Com {[LIT_DBRACKET_LIKE "["]} {[DQ [VarSub 3]]} {[LIT_DBRACKET_LIKE "=="]} {[DQ [LIT_CHARS tiny]]} {[LIT_DBRACKET_LIKE "]"]} ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set xrange [2:16]"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "set nologscale"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) ) ) ) (= scope= flags=0 words=[] bindings=[('DATA_FILE', {[ComSub (Com {[LIT_CHARS cat]} {[LIT_CHARS ../order_lib]})]})]) (Com {[LIT_CHARS echo]} {[LIT_CHARS set]} {[LIT_CHARS term]} {[LIT_CHARS postscript]} {[LIT_CHARS color]} {[LIT_CHARS rounded]} {[LIT_CHARS enhanced]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[LIT_CHARS set]} {[LIT_CHARS output]} {[DQ [LIT_CHARS "'"]] [LIT_CHARS ../] [VarSub DIR] [LIT_CHARS /] [VarSub WHAT] [LIT_CHARS .ps] [DQ [LIT_CHARS "'"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (Com {[LIT_CHARS echo]} {[LIT_CHARS plot]} {[\ LIT_ESCAPED_CHAR "\\\\"]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (For FILE [{[VarSub DATA_FILE]}]) (= scope= flags=0 words=[] bindings=[('LAST', {[VarSub FILE]})]) ) (For FILE [{[VarSub DATA_FILE]}]) (List (= scope= flags=0 words=[] bindings=[('BASE', {[VarSub FILE transform_ops=[VS_UNARY_DPOUND {[LIT_CHARS "*"] [LIT_SLASH /]}]]})]) (= scope= flags=0 words=[] bindings=[('BASE', {[VarSub FILE transform_ops=[VS_UNARY_DPOUND {[LIT_CHARS "*"] [LIT_SLASH /]}]]})]) (= scope= flags=0 words=[] bindings=[('AVANT', {[LIT_CHARS bench_] [VarSub WHAT] [LIT_CHARS _]})]) (= scope= flags=0 words=[] bindings=[('REDUC', {[VarSub BASE transform_ops=[VS_UNARY_DPOUND {[LIT_CHARS "*"] [VarSub AVANT]}]]})]) (= scope= flags=0 words=[] bindings=[('TITLE', {[VarSub REDUC transform_ops=[VS_UNARY_PERCENT {[LIT_CHARS .dat]}]]})]) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "'"]] [VarSub FILE] [DQ [LIT_CHARS "'"]]} {[ComSub (Pipeline (Com {[LIT_CHARS grep]} {[VarSub TITLE]} {[LIT_CHARS ../perlib_plot_settings.txt]}) (Com {[LIT_CHARS head]} {[LIT_CHARS -n]} {[LIT_CHARS 1]}) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ";"]]} {[LIT_CHARS -f]} {[LIT_CHARS 2]}) )]} {[DQ [\ LIT_ESCAPED_CHAR "\\\\"]]} < (FilenameRedirectNode filename={[VarSub WHAT] [LIT_CHARS .gnuplot]} >"> 1), > ) (If (Com {[LIT_DBRACKET_LIKE "["]} {[VarSub FILE]} {[LIT_NEQUAL "!="]} {[VarSub LAST]} {[LIT_DBRACKET_LIKE "]"]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS ", "][\ LIT_ESCAPED_CHAR "\\\\"]]} < (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 .gnuplot]} ) (Com {[LIT_CHARS ps2pdf]} {[LIT_CHARS ../] [VarSub DIR] [LIT_CHARS /] [VarSub WHAT] [LIT_CHARS .ps]} {[LIT_CHARS ../] [VarSub DIR] [LIT_CHARS /] [VarSub WHAT] [LIT_CHARS .pdf]} ) (Com {[LIT_CHARS convert]} {[LIT_CHARS -background]} {[LIT_CHARS white]} {[LIT_CHARS -density]} {[LIT_CHARS 120]} {[LIT_CHARS -rotate]} {[LIT_CHARS 90]} {[LIT_CHARS -resize]} {[LIT_CHARS 800]} {[LIT_OTHER "+"] [LIT_CHARS dither]} {[LIT_CHARS -colors]} {[LIT_CHARS 256]} {[LIT_CHARS -quality]} {[LIT_CHARS 0]} {[LIT_CHARS ../] [VarSub DIR] [LIT_CHARS /] [VarSub WHAT] [LIT_CHARS .ps]} {[LIT_CHARS -background]} {[LIT_CHARS white]} {[LIT_CHARS -flatten]} {[LIT_CHARS ../] [VarSub DIR] [LIT_CHARS /] [VarSub WHAT] [LIT_CHARS .png]} ) )