Grammatik & Struktur / Modifier

Modifier

Ein "Modifier" ist ein Zeichen, welches beim Erstellen eines Objektes angehängt wird und weitere Details definiert.

Zahlen

Während z.B. mit ...

12345

per Standard eine Integer-Zahl (Int) erzeugt wird, kann mit dem Modifier 'l' eine Zahl vom Typ "Long" erzeugt werden:

12345l

Variablen

Wird bei der Definition einer Variable ein Fragezeichen angehängt, so darf diese auch "nil" speichern.

a? = nil

Get/Set

Eine Get-Klammer wird mit einem Fragezeichen zur Pull-Klammer, wodurch bei ungültigen Positionen kein Fehler geworfen wird:

list = [3,7,1]
Print list[8]?

Strings

Wird an einen String ein 'l' angehängt, wird dieser zum Literal, wodurch Steuerzeichen nicht umgewandelt und erhalten bleiben:

"foo\nbar"l

Fazit

"Modifier" bieten die Möglichkeit, ein Objekt zu spezifizieren. So werden "Modifier" in JayMo an vielen Stellen verwendet.

- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €