RosettaCodeData/Task/Constrained-genericity/J/constrained-genericity-1.j

15 lines
201 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
coclass'Connoisseur'
isEdible=:3 :0
0<nc<'eat__y'
)
coclass'FoodBox'
create=:3 :0
collection=: 0#y
)
add=:3 :0"0
'inedible' assert isEdible_Connoisseur_ y
collection=: collection, y
EMPTY
)