Table of Contents

Table of Contents

Table of contents History ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::: Design goals ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::: Outcome ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::: Current state of the system ::::::::::::::::::::::::::::::::::::::::::::::: LeLisp Version ::::::::::::::::::::::::::::::::::::::::::::::::::: : Readers guide ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::: Use and installation LeLisp on various systems ::::::::::::::::::::::::::::::::::::::::::::::::::: ::: Starting with LeLisp ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::: Starting the LeLisp system under Unix :::::::::::::::::::::::::::::::::::::::::: Installation of the LeLisp system under Unix :::::::::::::::::::::::::::::::::::: Installing the system ::::::::::::::::::::::::::::::::::::::::::::::::::: :: Mo dication of the system conguration :::::::::::::::::::::::::::::::::: Mo dication of data zone sizes :::::::::::::::::::::::::::::::::::::::::::: Linking the LeLisp system with C mo dules ::::::::::::::::::::::::::::::: Calling the shell ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::: Starting the LeLisp system under VMS :::::::::::::::::::::::::::::::::::::::::: Practical advice ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::: Evaluation Basic ob jects ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::: Atomic ob jects ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::: Comp ound ob jects ::::::::::::::::::::::::::::::::::::::::::::::::::: :::: Basic evaluation actions ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::: Evaluation of atomic ob jects :::::::::::::::::::::::::::::::::::::::::::::: Evaluation of comp osite ob jects ::::::::::::::::::::::::::::::::::::::::::: Evaluation of functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::: Functions of the subr kind ::::::::::::::::::::::::::::::::::::::::::::::: Functions of the fsubr kind :::::::::::::::::::::::::::::::::::::::::::::: Functions of the msubr kind :::::::::::::::::::::::::::::::::::::::::::::: Functions of the dmsubr kind ::::::::::::::::::::::::::::::::::::::::::::: Functions of the expr kind ::::::::::::::::::::::::::::::::::::::::::::::: Functions of the expr kind with a nobind argument :::::::::::::::::::::: Functions of the fexpr kind :::::::::::::::::::::::::::::::::::::::::::::: Functions of the macro kind :::::::::::::::::::::::::::::::::::::::::::::: Functions of the dmacro kind ::::::::::::::::::::::::::::::::::::::::::::: Dening functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::: Packages ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::: Extended typ es ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::: Metacircular denition of the evaluator :::::::::::::::::::::::::::::::::::::::::: Predened functions Evaluation functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::: Application functions ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::: Simple application functions :::::::::::::::::::::::::::::::::::::::::::::: Application functions of the map typ e ::::::::::::::::::::::::::::::::::::: Other application functions ::::::::::::::::::::::::::::::::::::::::::::::: Environment manipulation functions ::::::::::::::::::::::::::::::::::::::::::::: Functiondenition functions ::::::::::::::::::::::::::::::::::::::::::::::::::: : Static function denitions :::::::::::::::::::::::::::::::::::::::::::::::: Advanced use of macro functions :::::::::::::::::::::::::::::::::::::::::: Denition of closures ::::::::::::::::::::::::::::::::::::::::::::::::::: :: Denition of dynamic functions ::::::::::::::::::::::::::::::::::::::::::: Generalized assignment :::::::::::::::::::::::::::::::::::::::::::::::::: Variable functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::: Basic control functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::: Lexical control functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Primitive lexical control forms :::::::::::::::::::::::::::::::::::::::::::: Iteration functions of the prog kind ::::::::::::::::::::::::::::::::::::::: Iteration functions of the do kind ::::::::::::::::::::::::::::::::::::::::: Dynamic nonlo cal control functions ::::::::::::::::::::::::::::::::::::::::::::: Basic predicates ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::: Functions on lists ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::: Search functions on lists :::::::::::::::::::::::::::::::::::::::::::::::::: List creation functions ::::::::::::::::::::::::::::::::::::::::::::::::::: Functions on cells of lab elled lists ::::::::::::::::::::::::::::::::::::::::: Physical mo dication functions ::::::::::::::::::::::::::::::::::::::::::: Functions on Alists ::::::::::::::::::::::::::::::::::::::::::::::::::: ::: Sorting functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Functions on symb ols ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::: Functions that access symb ol values ::::::::::::::::::::::::::::::::::::::: Functions that mo dify symb ol values :::::::::::::::::::::::::::::::::::::: Functions on Plists ::::::::::::::::::::::::::::::::::::::::::::::::::: ::: Access to function denitions ::::::::::::::::::::::::::::::::::::::::::::: Access to symb ol sp ecial elds :::::::::::::::::::::::::::::::::::::::::::: Symb ol creation functions :::::::::::::::::::::::::::::::::::::::::::::::: Symb ol management functions :::::::::::::::::::::::::::::::::::::::::::: Functions on character strings ::::::::::::::::::::::::::::::::::::::::::::::::::: Basic manipulation functions ::::::::::::::::::::::::::::::::::::::::::::: Character string conversion ::::::::::::::::::::::::::::::::::::::::::::::: Comparison of character strings ::::::::::::::::::::::::::::::::::::::::::: Characterstring creation functions :::::::::::::::::::::::::::::::::::::::: Characterstring access functions :::::::::::::::::::::::::::::::::::::::::: Functions that physically mo dify strings ::::::::::::::::::::::::::::::::::: Search functions on character strings :::::::::::::::::::::::::::::::::::::: Functions on characters ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::: Functions on vectors ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::: Functions on arrays ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::: Hash tables ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::: Hash table creation functions ::::::::::::::::::::::::::::::::::::::::::::: Hash table access functions ::::::::::::::::::::::::::::::::::::::::::::::: Mathematical sets ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::: Op erations on sets ::::::::::::::::::::::::::::::::::::::::::::::::::: :::: Comparisons on sets ::::::::::::::::::::::::::::::::::::::::::::::::::: :: Transitive closure ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Arithmetic functions Generic arithmetic ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::: Generic arithmetic interrupt :::::::::::::::::::::::::::::::::::::::::::::: Typ e tests ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::: Numeric conversions ::::::::::::::::::::::::::::::::::::::::::::::::::: :: Generic arithmetic functions :::::::::::::::::::::::::::::::::::::::::::::: Predicates of generic arithmetic ::::::::::::::::::::::::::::::::::::::::::: Circular and mathematical functions :::::::::::::::::::::::::::::::::::::: Extensions to generic arithmetic :::::::::::::::::::::::::::::::::::::::::: Integer arithmetic ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::: Integer arithmetic functions :::::::::::::::::::::::::::::::::::::::::::::: Fixedprecision integer comparison functions ::::::::::::::::::::::::::::::: Bo olean functions ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Functions on bit elds ::::::::::::::::::::::::::::::::::::::::::::::::::: : Pseudorandom functions ::::::::::::::::::::::::::::::::::::::::::::::::: Extended integer arithmetic ::::::::::::::::::::::::::::::::::::::::::::::::::: :: Floatingp oint arithmetic ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Floatingp oint arithmetic functions ::::::::::::::::::::::::::::::::::::::: Floatingp oint arithmetic comparisons ::::::::::::::::::::::::::::::::::::: Mixed arithmetic ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::: Ob jectoriented programming Structures ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::: Structure denition ::::::::::::::::::::::::::::::::::::::::::::::::::: ::: Instance creation ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::: Access to elds ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::: Typ e tests ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::: Implementation of structures ::::::::::::::::::::::::::::::::::::::::::::: LeLisp typ ology ::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::: Ob jectoriented programming ::::::::::::::::::::::::::::::::::::::::::::::::::: Searching for metho ds ::::::::::::::::::::::::::::::::::::::::::::::::::: : Invoking metho ds :::::::::::::::::::::::::::::::::::::::::::::::::::

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    709 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us