From 759f45a04b614d9c2ecb4f86deefbdfeb3a5785f Mon Sep 17 00:00:00 2001 From: Max Hohlfeld Date: Mon, 10 Apr 2023 17:11:06 +0200 Subject: [PATCH] io day 1 --- io/day1.io | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 io/day1.io diff --git a/io/day1.io b/io/day1.io new file mode 100644 index 0000000..e919b14 --- /dev/null +++ b/io/day1.io @@ -0,0 +1,16 @@ +# Io ist stark typisiert, weil z.B. 1 + "one" nicht funktioniert / Fehler schmeißt +# 0 entspricht true; "" entspricht true; nil entspricht false +# um Slots eines Prototypen zu entdecken: Prototype slotNames +# = um zu einen bereits existierenden / gesetzten Slots zu setzen; ansonsten Fehler +# := um einen Slot, auch wenn er nicht existiert, zu setzen (=erstellen) +# ::= um einen Slot, auch wenn er nicht existiert, zu setzen (=erstellen) und einen Setter zu erstellen? + + +"Hallo Welt aus einer Datei" println + +myObject := Object clone +myObject customField := method( + "Hallo Welt aus einer Methode!" println +) + +myObject customField