Java Reference
In-Depth Information
Sourcecodes wird gerade ausgeführt, welche Werte besitzen aktuell die Variablen) in bestimmten Si-
tuationen anzeigen lassen können. Den Debugger können Sie im Editor-Fenster mit dem „Debugger
aktivieren“-Button (dritter Button der Toolbar von rechts) aktivieren und wieder deaktivieren.
6.4 Grundlagen der Hamster-Sprache
In diesem Abschnitt werden die wesentlichen Grundlagen der Hamster-Sprache zusammengefasst,
das sind die zugrunde liegende Lexikalik, die Token und Bezeichner der Sprache sowie die Schlüs-
selwörter und reservierten Wörter.
6.4.1 Lexikalik
Der Zeichenvorrat (die Lexikalik), den Sie beim Erstellen von Hamster-Programmen verwenden
dürfen, entspricht dem 16-Bit-Zeichensatz Unicode . Sie brauchen an dieser Stelle nicht genau zu
wissen, was das bedeutet. Alles, was für Sie wichtig ist, ist, dass Sie bei der Formulierung von
Hamster-Programmen im Prinzip alle Zeichen benutzen dürfen, die Sie auf Ihrer Tastatur vorfinden.
6.4.2 Token
Die Token einer Sprache, auch lexikalische Einheiten genannt, sind die Wörter, auf denen sie basiert.
Wenn Sie Ihr Programm compilieren, teilt der Compiler Ihren Quellcode in Token auf und versucht
herauszufinden, welche Anweisungen, Bezeichner und andere Elemente der Quellcode enthält.
Token müssen in der Hamster-Sprache durch Wortzwischenräume voneinander getrennt werden. Zu
den Wortzwischenräumen zählen Leerzeichen, Tabulatoren, Zeilenvorschub- und Seitenvorschub-
zeichen. Diese im Folgenden als Trennzeichen bezeichneten Zeichen haben ansonsten keine Bedeu-
tung. Nutzen Sie Trennzeichen, um Ihre Programme übersichtlich und gut lesbar zu gestalten!
6.4.3 Bezeichner
Bezeichner, die zur Benennung von deklarierten Elementen (wie Prozeduren oder Variablen) ver-
wendet werden, müssen in der Hamster-Sprache mit einem Buchstaben, einem Unterstrich (_) oder
einem Dollarzeichen ($) beginnen, dem weitere Buchstaben, Unterstriche und Ziffern folgen kön-
nen. Bezeichner dürfen beliebig lang sein. Gültige Bezeichner sind zum Beispiel: PaulDerHamster ,
anzahl_schritte und Hamster1 . Ungültige Bezeichner sind: 3KachelnNachVorne (Ziffer vorn),
rechts um (enthält Leerzeichen) und zehn%ig (enthält Sonderzeichen).
Prinzipiell können Bezeichner auch die deutschen Umlaute (Ä, ä, Ö, ö, Ü, ü) und das „ß“ enthalten.
Da es beim Austausch von Programmen, die derartige Zeichen enthalten, jedoch betriebssystem-
bedingt zu Problemen kommen kann, sollten Sie besser darauf verzichten. Dasselbe gilt auch für
Kommentare.
In der Hamster-Sprache wird streng zwischen Groß- und Kleinbuchstaben unterschieden, d.h. dass
bspw. die Bezeichner rechts und Rechts unterschiedliche Bezeichner sind.
Search WWH ::




Custom Search