(List (= scope= flags=0 words=[] bindings=[('exec_dir', {[ComSub (Com {[LIT_CHARS dirname]} {[VarSub 0]})]})]) (If (Com {[LIT_OTHER "["]} {[DQ [VarSub OSTYPE]]} {[LIT_OTHER "="]} {[DQ [LIT_CHARS cygwin]]} {[LIT_OTHER "]"]}) (= scope= flags=0 words=[] bindings=[('SCRIPT', {[ComSub (Com {[LIT_CHARS cygpath]} {[LIT_CHARS -wa]} {[DQ [VarSub exec_dir][LIT_CHARS /run_layout_tests.py]]})]})]) (ElseTrue) (= scope= flags=0 words=[] bindings=[('SCRIPT', {[DQ [VarSub exec_dir][LIT_CHARS /run_layout_tests.py]]})]) ) (= scope= flags=0 words=[] bindings=[('PYTHON_PROG', {[LIT_CHARS python]})]) (Com {[LIT_CHARS unset]} {[LIT_CHARS PYTHONPATH]}) (Com {[DQ [VarSub PYTHON_PROG]]} {[DQ [VarSub SCRIPT]]} {[DQ [VarSub @]]}) )