Abkürzungen / Programmier-Stile

Programmier-Stile

Meist existieren in JayMo gleich mehrere Schreibweisen für ein und den selben Fall. So ergeben sich 4 verschiedene Programmier-Stile. Diese Stile können je nach vorlieben und Projekt verwendet, aber auch gemischt werden. Es macht jedoch Sinn, sich für einen Stil zu entscheiden.

Zum Vergleich hier ein paar Beispiele:

Befehl Klassisch Ausführlich (VeryStrict) Kurzform Als Stream
If
a = 5
If( a == 5 )
	"F".print
a = 5
If( a == 5 ).then
	"F".print
a = 5
( a == 5 )
	"F".print
a = 5
a.is(5).print("F")
Counter
Count( 8 )
	it.print
Count( 8 ).each
	it.print
8
	it.print
{ 8 }
	it.print
1..8
	it.print
8.times.print
 
Count( 3, 7 )
	it.print
Count( 3, 7 ).each
	it.print
{ 3, 7 }
	it.print
3..7
	it.print
5.times.add(2).print
While
b = true
While( b )
	it.print
	b = false
b = true
While( b ).each
	it.print
	b = false
 
b = true
:b.while
	it.print
	b = false
Repeat
Repeat( false )
	"1x".print
Repeat( false ).each
	"1x".print
 
b = false
:b.repeat
	it.print
Try
Try
	5 / 0
.catch.show
Try.block
	5 / 0
.catch.show
 
5.try
	it / 0
.catch.show

- Powered by OghsWiki -

 

 

Unterstützen

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

Erhalten:  0 €