(List (Com {[LIT_CHARS echo]} {[SQ ]} ) (= scope= flags=0 words=[] bindings=[('cwd', {[ComSub (AndOr OP_AND_IF (Com {[LIT_CHARS cd]} {[DQ [ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE bracket_op=(Index {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}})]]})]]}) (Com {[LIT_CHARS pwd]}) )]})]) (= scope= flags=0 words=[] bindings=[('packages', {[DQ [ComSub (Com {[LIT_CHARS python]} {[VarSub cwd] [LIT_CHARS /get_sdk_extras_packages.py]})]]})]) (If (DBracket {B1 UNARY_STRING_n {[DQ [VarSub packages]]}}) (Com {[VarSub cwd] [LIT_CHARS /../third_party/android_tools/sdk/tools/android]} {[LIT_CHARS update]} {[LIT_CHARS sdk]} {[LIT_CHARS --no-ui]} {[LIT_CHARS --filter]} {[VarSub packages]} ) ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "install-android-sdks.sh complete."]]} ) )