(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:repotype) op: assign_op.Equal rhs: {<stable>} spids: [139] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:proto) op: assign_op.Equal rhs: {<4>} spids: [161] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:major) op: assign_op.Equal rhs: {<2>} spids: [164] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:minor) op: assign_op.Equal rhs: {<8>} spids: [167] ) ] ) (command.Case to_match: {(DQ (${ Id.VSub_Name proto) <.> (${ Id.VSub_Name major))} arms: [ (case_arm pat_list: [{<4.> <Id.Lit_LBracket '['> <012> <Id.Lit_RBracket ']'>}] action: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:version) op: assign_op.Equal rhs: {(${ Id.VSub_Name proto) <.> (${ Id.VSub_Name major) <.> (${ Id.VSub_Name minor)} spids: [193] ) ] ) ] spids: [186 190 207 -1] ) (case_arm pat_list: [{<Id.Lit_Star '*'>}] action: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:version) op: assign_op.Equal rhs: {(${ Id.VSub_Name major) <.> (${ Id.VSub_Name minor)} spids: [213] ) ] ) ] spids: [210 211 223 -1] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:special) op: assign_op.Equal rhs: (word.Empty) spids: [234] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:prerelease) op: assign_op.Equal rhs: (word.Empty) spids: [240] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:CLTAG) op: assign_op.Equal rhs: {<NTP_4_2_0>} spids: [246] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:point) op: assign_op.Equal rhs: {<10>} spids: [274] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:betapoint) op: assign_op.Equal rhs: (word.Empty) spids: [293] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:rcpoint) op: assign_op.Equal rhs: (word.Empty) spids: [332] ) ] ) ] )