(List (Com {[LIT_CHARS set]} {[LIT_CHARS -x]} ) (= scope= flags=0 words=[] bindings=[('ALLSYSTEMS', {[DQ [LIT_CHARS "htmldart2js,htmldartium,_blink"]]})]) (= scope= flags=0 words=[] bindings=[('SYSTEMS', {[DQ [VarSub ALLSYSTEMS]]})]) (If (DBracket {B2 BINARY_STRING_NOT_EQUAL {[DQ [VarSub 1]]} {[DQ ]}}) (If (DBracket {B2 BINARY_STRING_TILDE_EQUAL {[DQ [VarSub 1]]} {[LIT_OTHER "^"] [LIT_CHARS --]}}) (= scope= flags=0 words=[] bindings=[('ARG_OPTION', {[DQ [VarSub 1]]})]) (ElseTrue) (= scope= flags=0 words=[] bindings=[('SYSTEMS', {[DQ [VarSub 1]]})]) ) ) (If (DBracket {B2 BINARY_STRING_NOT_EQUAL {[DQ [VarSub 2]]} {[DQ ]}}) (If (DBracket {B2 BINARY_STRING_TILDE_EQUAL {[DQ [VarSub 2]]} {[LIT_OTHER "^"] [LIT_CHARS --]}}) (= scope= flags=0 words=[] bindings=[('ARG_OPTION', {[DQ [VarSub 2]]})]) (ElseTrue) (= scope= flags=0 words=[] bindings=[('SYSTEMS', {[DQ [VarSub 2]]})]) ) ) (AndOr OP_AND_IF (Com {[LIT_CHARS reset]} ) (Com {[LIT_CHARS ./dartdomgenerator.py]} {[LIT_CHARS --systems] [LIT_DBRACKET_LIKE "="] [DQ [VarSub SYSTEMS]]} {[LIT_CHARS --logging] [LIT_DBRACKET_LIKE "="] [LIT_CHARS 40]} {[LIT_CHARS --update-dom-metadata]} {[LIT_CHARS --gen-interop]} {[DQ [VarSub ARG_OPTION]]} ) ) )