(CommandList children: [ (C {(set)} {(-x)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ALLSYSTEMS) op: Equal rhs: {(DQ ("htmldart2js,htmldartium,_blink"))} spids: [106] ) ] spids: [106] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SYSTEMS) op: Equal rhs: {(DQ ($ VSub_Name "$ALLSYSTEMS"))} spids: [111] ) ] spids: [111] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id:BoolBinary_GlobNEqual left:{(DQ ($ VSub_Number "$1"))} right:{(DQ )}) ) terminator: <Op_Semi ";"> ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id: BoolBinary_EqualTilde left: {(DQ ($ VSub_Number "$1"))} right: {(Lit_Other "^") (--)} ) ) terminator: <Op_Semi ";"> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARG_OPTION) op: Equal rhs: {(DQ ($ VSub_Number "$1"))} spids: [156] ) ] spids: [156] ) ] spids: [-1 153] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SYSTEMS) op: Equal rhs: {(DQ ($ VSub_Number "$1"))} spids: [165] ) ] spids: [165] ) ] spids: [162 171] ) ] spids: [-1 134] ) ] spids: [-1 173] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id:BoolBinary_GlobNEqual left:{(DQ ($ VSub_Number "$2"))} right:{(DQ )}) ) terminator: <Op_Semi ";"> ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id: BoolBinary_EqualTilde left: {(DQ ($ VSub_Number "$2"))} right: {(Lit_Other "^") (--)} ) ) terminator: <Op_Semi ";"> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARG_OPTION) op: Equal rhs: {(DQ ($ VSub_Number "$2"))} spids: [215] ) ] spids: [215] ) ] spids: [-1 212] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SYSTEMS) op: Equal rhs: {(DQ ($ VSub_Number "$2"))} spids: [224] ) ] spids: [224] ) ] spids: [221 230] ) ] spids: [-1 193] ) ] spids: [-1 232] ) (AndOr children: [ (C {(reset)}) (C {(./dartdomgenerator.py)} {(--systems) (Lit_Other "=") (DQ ($ VSub_Name "$SYSTEMS"))} {(--logging) (Lit_Other "=") (40)} {(--update-dom-metadata)} {(--gen-interop)} {(DQ ($ VSub_Name "$ARG_OPTION"))} ) ] op_id: Op_DAmp ) ] )