06.08.2013 Aufrufe

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

6.3. GRUNDLAGEN DER HAMSTERSPRACHE 47<br />

6.3.3 Bezeichner<br />

Bezeichner, die zur Benennung von deklarierten Elementen (wie Prozeduren oder Variablen<br />

verwendet werden, mussen in der Hamstersprache (und in Java) mit einem Buchstaben, einem<br />

Unterstrich ( ) oder einem Dollarzeichen ($) beginnen, dem weitere Buchstaben, Unterstriche<br />

und Zi ern folgen konnen. Bezeichner durfen beliebig lang sein.<br />

In der Hamstersprache (und in Java) wird streng zwichen Gro - und Kleinbuchstaben unterschieden,<br />

d.h. da bspw. die Bezeichner rechts und Rechts unterschiedliche Bezeichner sind.<br />

6.3.4 Schlusselworter<br />

Schlusselworter der Hamster-Programmiersprache (und auchJava) sind reserviert, d.h. sie durfen<br />

nicht als Bezeichner verwendet werden. Die folgende Zusammenstellung enthalt alle Schlusselworter:<br />

abstract double int static<br />

boolean else interface super<br />

break extends long switch<br />

byte final native synchronized<br />

<strong>ca</strong>se finally new this<br />

<strong>ca</strong>tch float null throw<br />

char for package throws<br />

class goto private transient<br />

const if protected try<br />

continue implements public void<br />

default import return volatile<br />

do instanceof short while<br />

Die booleschen Literale true und false sind formal keine Schlusselworter. Fur sie gelten jedoch<br />

dieselben Einschrankungen.<br />

Auch die vier Grundbefehle des Hamsters vor, links um, gib und nimm und die drei Testbefehle<br />

vorn frei, maul leer und korn da sowie das Wort main sollten Sie zunachst wie Schlusselworter<br />

behandeln.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!