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