User manual

Kapitel 4 Pawn Script
Beispiel:
fibonacci(n)
{
assert n > 0
new a = 0, b = 1
for (new i = 2; i < n; i++)
{
new c = a + b
a = b
b = c
}
return a + b
}
4.4.6.6 break
beendet und verlässt das kleinste, umschließende "do"-, "for"- oder "while"-Statement an jedem
beliebigen Punkt in der Schleife. Das "break"-Statement bewegt den Programmfluss zum nächsten
Statement außerhalb der Schleife.
Beispiel:
example(n)
{
new a = 0
for(new i = 0; i < n ; i++ )
{
a += i
if(i>10)
break
a += 1
}
return a
}
4.4.6.7 continue
beendet die aktuelle Iteration der kleinsten umschließenden "do"-, "for"- oder "while"-Anweisung
und bewegt die Programmsteuerung an den Bedingungsteil der Schleife.
Rev. 01 103