Inhalt
- Gretchen Macdowall: Dot syntax: where and how to use
it,
http://www.updatestage.com/previous/000301.html
- Macromedia Technote #13652: Script
error in Director 7 using dot syntax and set...to in the same line,
http://www.macromedia.com/support/director/ts/documents/d7_dot_syntax_set_to.htm
-
Eine Hochspache stellt eine Abstraktion der Maschinensprache dar. Sie bietet
Konstrukte, wie z.B. Schleifen, die die Programmierung vereinfachen und übersichtlicher
gestalten. Im Gegensatz zur Maschinensprache können Programme aber leichter
auf andere Systeme portiert werden. Das generieren von ausführbarem Code wird
Kompilieren genannt. Der kompilierte Code ist plattformabhängig.
- [Linden99],
S. 26
- [Campione96],
S.32
- Ein weiteres Beispiel für eine objektbasierte Programmiersprache
ist JavaScript, eine Skriptsprache, die für die Programmierung dynamischer
HTML-Seiten erfunden wurde. Sie darf nicht mit Java verwechselt werden, von
dem sie nur den Namen und ein Paar Konstrukte entliehen hat.
- [Linden99],
S. 209
- Aufgrund eines Bugs in Director 7 kann es beim Interpretieren
des Wertes einer mehrfach als String verschachtelten Liste zu Fehlern kommen.
Beispielsweise gibt value("["["test"]"]")
fälschlicherweise VOID, und keine Liste
zurück. Dieses Problem lässt sich umgehen, wenn die verschachtelten
Listen Symbole statt Strings enthalten.
- Die Idee zum Objektbrowser basiert auf dem Objektinspektor
aus [Gillmaier99],
S. 456-460, der jedoch keine Listen verarbeiten kann. Der Objektbrowser ist
komplett neu programmiert und benutzt lediglich eine ähnliche Navigation.
- [Oestereich98],
S.357
- [Campione96],
S. 380
- [Dictionary7],
S. 18
- [Dictionary7],
S.448
- [Dictionary7],
S. 150
- [Epstein98],
S. 342-343
- [Epstein98],
S.343
- Intern benutzt Lingo ebenfalls das MUI-Xtra zur Darstellung
der Dialogfenster.
- [Dictionary7],
S. 76
- [Dictionary8]
S. 224 ff.