Copyright © 1998, 1999, 2000, 2001, 2002, 2003, 2004 Carnegie Mellon University, Gwydion Dylan Maintainers
Use and copying of this software and preparation of derivative works based on this software are permitted, including commercial use, provided that the following conditions are observed:
This copyright notice must be retained in full on any copies and on appropriate parts of any derivative works.
Documentation (paper or online) accompanying any system that incorporates this software, or any part of it, must acknowledge the contribution of the Gwydion Project at Carnegie Mellon University.
This software is made available "as is". Neither the authors nor Carnegie Mellon University make any warranty about the software, its performance, or its conformity to any specification.
Bug reports, questions, comments, and suggestions should
be sent by E-mail to the Internet address
<gd-bugs@gwydiondylan.org>.
11 July 2001
Table of Contents
Compiler-Base
libraryDylan-Dump ModuleCompile-Time-Values ModuleSource ModuleTokens ModuleHeader ModulePlatform ModuleErrors ModuleSignature-Interface and
Signature Modules
Names ModuleDefinitions ModuleVariables ModulePolicy ModuleCType ModuleTransformers ModuleRepresentation ModuleClasses ModuleType-Dump ModuleC-Representation ModuleCompile-Time-Functions ModuleFlow ModuleCompiler-Parser
libraryCompiler-Front
libraryCompiler-Convert
libraryLexEnv ModuleCompile-Time-Eval ModuleExpanders ModuleFER-Convert ModuleDefine-Macros ModuleDefine-Libraries-and-Modules Module
Define-Functions ModuleDefine-Constants-and-Variables Module
Define-Classes ModuleTop-Level-Expressions ModuleCompiler-Optimize LibraryCompiler-CBack LibraryCompiler-Main LibraryDylan Runtime Library/// comments/* ... */#key tokenend mumble
to terminate statements
case statements (applies to
select too)
#t for otherwise
in case statements
for clauses