(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:repotype) op:Equal rhs:{(stable)} spids:[139])] spids: [139] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:proto) op:Equal rhs:{(4)} spids:[161])] spids: [161] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:major) op:Equal rhs:{(2)} spids:[164])] spids: [164] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:minor) op:Equal rhs:{(8)} spids:[167])] spids: [167] ) (Case to_match: {(DQ (${ VSub_Name proto) (.) (${ VSub_Name major))} arms: [ (case_arm pat_list: [{(4.) (Lit_Other '[') (012) (Lit_Other ']')}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:version) op: Equal rhs: {(${ VSub_Name proto) (.) (${ VSub_Name major) (.) (${ VSub_Name minor)} spids: [193] ) ] spids: [193] ) ] spids: [186 190 207 16777215] ) (case_arm pat_list: [{(Lit_Other '*')}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:version) op: Equal rhs: {(${ VSub_Name major) (.) (${ VSub_Name minor)} spids: [213] ) ] spids: [213] ) ] spids: [210 211 223 16777215] ) ] spids: [171 183 225] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:special) op:Equal rhs:{(EmptyPart)} spids:[234])] spids: [234] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:prerelease) op:Equal rhs:{(EmptyPart)} spids:[240])] spids: [240] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:CLTAG) op:Equal rhs:{(NTP_4_2_0)} spids:[246])] spids: [246] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:point) op:Equal rhs:{(10)} spids:[274])] spids: [274] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:betapoint) op:Equal rhs:{(EmptyPart)} spids:[293])] spids: [293] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:rcpoint) op:Equal rhs:{(EmptyPart)} spids:[332])] spids: [332] ) ] )