Parrot
Eine VM für mehrere Skriptsprachen
Seminarthemen WS 07/08
Inhaltsverzeichnis
Weiter
Inhaltsverzeichnis
Einleitung
Was ist Parrot?
Wichtige Merkmale
Motivation
Speicherverwaltung
Übersicht
Strukturen
Inhalte
Garbage-Collection
Daten
Datentypen
Parrot Magic Cookies
Register
Parrot Assembly
Einführung
Register
Arithmetik
Zeichenketten
Parrot Magic Cookies
Sprünge
Unterprogramme
Parrot Intermediate Representation
Einführung
Symbolische Register
Unterprogramme
Objektorientierung
Einführung
Beispiel
Klassen benutzen
Exceptions
Werfen von Exceptions
Fangen von Exceptions
Bytecode
Einführung
Header
Segmente
Directory Segment
Bytecode Segment
Constants Segment
Weitere Funktionalitäten
Parrot in C/C++ Programme einbinden
Eigene Operationscodes
Fazit
Seitenanfang
Weiter
Erstellt von Johannes Barop