Constants can come in handy here. e.g.
#constant cube_shape 1
#constant cone_shape 2
#constant sphere_shape 3
for i=0 to 3
read primitive
select primitive
case cube_shape
*do something*
endcase
case cone_shape
*do something*
endcase
case sphere_shape
*do something*
endcase
endselect
next i
data 1,2,4,5,6,9,42
data 2,8,3,6,6,3,42
your data still has to have the right numbers in it, but the constants can help remind you what it all means and make your code more readable.
Ending a sentence with a French word is so passé