RosettaCodeData/Task/Classes/PicoLisp/classes.l
2023-07-01 13:44:08 -04:00

8 lines
219 B
Text

(class +Rectangle)
# dx dy
(dm area> () # Define a a method that calculates the rectangle's area
(* (: dx) (: dy)) )
(println # Create a rectangle, and print its area
(area> (new '(+Rectangle) 'dx 3 'dy 4)) )