Dylan Logo Open Dylan
  • Home
  • About
  • News
  • Documentation
  • Community
  • Download
  • Open Dylan Hacker's Guide»

Open Dylan Hacker’s Guide¶

Contents:

  • Copyright
  • How to contribute to Open Dylan
    • Getting the Sources
    • Before you commit
  • Jam-based Build System
    • Introduction
    • Why Jam-based?
    • Choosing Build Scripts
    • How the Compiler Uses the Build System
    • Automatically-invoked Jam Rules
    • Additional Built-In Jam Rules
    • Editing Jam Files
  • Open Dylan Compiler Internals
    • Introduction
    • dfmc-management
    • dfmc-reader
    • dfmc-definitions
    • Excursion into run-time and compile-time
    • dfmc-macro-expander
    • dfmc-convert
    • dfmc-modeling
    • dfmc-flow-graph
    • dfmc-typist
    • dfmc-optimization
  • Open Dylan Compiler Design
    • Adding a DFM computation
    • DFM block constructs
    • DFM local assignment
    • DFM multiple values
    • define compilation-pass macro
  • Open Dylan Runtime Design
    • Warning
    • The Dylan Implementation Model
    • In-line Call Caches
    • Static Booting
    • FFI
    • Allocation
    • HARP instruction set
    • Compiler Support for Threads
    • Runtime System Functions
    • Compiler Primitives
  • Library Documentation
    • Example documentation
  • Glossary

Indices and tables¶

  • Index
  • Search Page
  •  
  • index
  • api |
  • next |

Table Of Contents

  • Copyright
  • How to contribute to Open Dylan
  • Jam-based Build System
  • Open Dylan Compiler Internals
  • Open Dylan Compiler Design
  • Open Dylan Runtime Design
  • Library Documentation
  • Glossary

Show Source
© Copyright 2011, Dylan Hackers. Created using Sphinx 1.1.2.