Einleitung / Wie ein Torus

Wie ein Torus

Eine Besonderheit von JayMo ist, dass die Sprache wie ein Torus aufgebaut ist.

Dies bedeutet, dass alle vermeintlichen Schlüsselwörter "nur" Objekte sind, welche in der Sprache selbst nachprogrammiert und auf die selbe Weise eingesetzt werden können. Es existieren somit nur Objekte, Funktionen, Events und einige Regeln.

Zum Beispiel ist das Schlüsselwort "while" aus anderen Sprachen gut bekannt. In JayMo existiert hierfür das Steuer-Objekt "While", das eine von einem Objekt-Typ abgeleitete Objekt-Instanz und eben kein Schlüsselwort ist!
So ist möglich, einen eigenen Typ "MyWhile" mit der selben Funktionalität zu definieren und die abgeleiteten Instanzen exakt wie "While" einzusetzen.

Dies führt zu einem "verwinden" der Sprache in sich selbst.

Die vorrangige Absicht dieser Funktionalität ist es, eine einheitliche und klare Grammatik zu erschaffen. Zudem wird dadurch eine große Flexibilität und Erweiterbarkeit erreicht.

- Powered by OghsWiki -

 

 

Unterstützen

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

Erhalten:  0 €