Basis-Objekt
Das "Basis-Objekt" bildet den Startpunkt und damit die Basis einer Verarbeitungskette.
123.print.print
Hier ist die Integer-Zahl 123 die Basis, von der aus die Verarbeitungskette beginnt.
Mit ".print" wird die Zahl unverändert weiter gereicht. Andere Funktionen liefern ein neues Objekt, vielleicht sogar von einem anderen Typ, zurück.
Eine Kette lässt sich auch mit einer Variable oder Konstante starten:
a = 123
a.print.print
In diesem Fall existieren zwei Zeilen und damit sogar bereits zwei Verarbeitungsketten, da '=' eine Funktion ist:
a.=( 123 )
Wie ist dies nun z.B. bei "Print"?
Print 123 + 321
Hier handelt es sich um keine Verarbeitungskette, da nur die Klammern weggelassen werden und die Verarbeitung somit im Main-Block des Print-Objekts geschieht:
Print( 123 + 321 )