TABLE OF CONTENTS ^

This is a list of documents relating to the .NET CLI => Parrot Intermediate Representation translator.

USING THE TRANSLATOR ^

introduction.pod: Introduction

building.pod: Building

running.pod: Running the EXE/DLL => PBC translator

pirinterface.pod: Loading .NET classes directly from PIR code

HACKING ON THE TRANSLATOR ^

overview.pod: Overview of the system

pmcs.pod: The .NET metadata PMCs

metadatatranslator.pod: Translating .NET class metadata to PIR

rulesfile.pod: The translation rules file format

translatorbuilder.pod: The translator builder

stacktoregister.pod: Notes on stack to register mapping

CONSTRUCT TRANSLATION DETAILS ^

"arrays.pod" in constructs: Arrays

"calling.pod" in constructs: Calling

"exceptions.pod" in constructs: Exceptions

"managedpointers.pod" in constructs: Managed Pointers

"oop.pod" in constructs: OOP

"valuetypes.pod" in constructs: Value Types

"builtintypes.pod" in constructs: Built in types (TO DO)

"strings.pod" in constructs: Strings (TO DO)

"typechecking.pod" in constructs: Type Checking (TO DO)

"visibility.pod" in constructs: Visibility Modifiers (TO DO)


parrot