VAX LISP/VMS System- Building Guide

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Overview of the System-Building Utility

  1.1     Features of a User-Built System

  1.2     Differences from a Suspended System

  1.3     Generic System-Building Procedure

  1.4     Preparing to Use the System-Building Utility
    1.4.1      Digital-Supplied Files
    1.4.2      Disk Space and Memory

  2      DEFINE-LISP-SYSTEM Function

  2.1     Format and Behavior of DEFINE-LISP-SYSTEM

  DEFINE-LISP-SYSTEM

  2.2     Naming the Output Files
    2.2.1      Using the Argument image-name
    2.2.2      Using the :BUILD-FILE-NAMES Keyword

  2.3     Customizing the Image
    2.3.1      Using the Keyword :INPUT-FILES
    2.3.2      Using the :MAIN, :INIT-FUNCTION, and :HERALD Keywords

  2.4     Excluding Digital-Supplied Code

  2.5     Making an Execute-Only System
    2.5.1      Development Systems
    2.5.2      Execute-Only Systems

  2.6     Specifying Memory Requirements

  3      Working with User-Built Systems

  3.1     Installing the Image

  3.2     Invoking the Image
    3.2.1      Using RUN or a Foreign Command
    3.2.2      Defining a DCL Command
      3.2.2.1      Defining a Command Without Qualifiers
      3.2.2.2      Defining the Qualifiers /MEMORY, /RESUME, and /CSTACK
      3.2.2.3      Defining Other Digital-Defined Qualifiers
      3.2.2.4      Defining Other Command-Line Entities
      3.2.2.5      Summary of Restrictions on Command Definition
    3.2.3      Using the Digital-Defined Command LISP

  TABLES

  2-1        Values for the Keyword :EXCLUDE