From 021aa68ea7a0ca36186242c90850b9ba6bafb4c2 Mon Sep 17 00:00:00 2001 From: RayPals Date: Mon, 1 Jun 2026 00:54:56 +0200 Subject: [PATCH] Add examples/objects_classes.claro from Claro v1.17.26 zip --- examples/objects_classes.claro | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 examples/objects_classes.claro diff --git a/examples/objects_classes.claro b/examples/objects_classes.claro new file mode 100644 index 0000000..5ec3de9 --- /dev/null +++ b/examples/objects_classes.claro @@ -0,0 +1,31 @@ +SAY "Objects in Claro" + +CLASS Player + HAS name TEXT + HAS score NUMBER + + TEACH show + SAY "Player name:" + SAY name + SAY "Player score:" + SAY score + END + + TEACH add points + SET score score + points + END +END + +NEW Player player +SET player.name "Jon" +SET player.score 10 + +DO player.show +DO player.add 5 + +SAY "New score:" +SAY player.score + +OBJECT CLASS player AS kind +SAY "Object class:" +SAY kind