Abkürzungen / Auto-VarLet

Auto-VarLet

Ein VarLet ist ein Verweis auf eine Variable.

Fordert eine Funktion klar ein "VarLet" als Argument, so kann anstatt diesem auch ein Variable-Name ohne Doppelpunkt übergeben werden.

Normaler Aufruf:

5.proc( :a, a*3 ).print

Vereinfacht:

5.proc( a, a*3 ).print

Dies lässt sich auch für eigene Funktionen nutzen:

::test( VarLet vl )
	vl.get.print
x = 9
this.test( x )

Wichtig ist nur, dass die Funktion klar ein "VarLet" benötigt.
Außerdem funktioniert dies nur im offenen Parser-Level.

- Powered by OghsWiki -

 

 

Unterstützen

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

Erhalten:  0 €