lispdoc - results for eval

(eval original-exp)
Function: Evaluate the argument in a null lexical environment, returning the result or results.
Example:
(defun solve-arithmetic (equation)
  "Do the arithmetic for the right hand side."
  (mkexp (exp-lhs equation) '=
   (eval (exp-rhs equation))))
Mentioned in:
CLtL2 - 20. The Evaluator
CLtL2 - 20.1. Run-Time Evaluation of Forms
CLtL2 - 20.2. The Top-Level Loop
CLtL2 - 22.1.4. Standard Dispatching Macro Character Syntax
CLtL2 - 23.4. Loading Files
CLtL2 - 25.1. The Compiler
CLtL2 - 5.3.3. Control of Time of Evaluation
CLtL2 - 6.3. Equality Predicates
CLtL2 - 7.1. Reference
CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values
CLtL2 - 7.9. Structure Traversal and Side Effects
CLtL2 - 8. Macros
CLtL2 - 8.1. Macro Definition
CLtL2 - 8.2. Macro Expansion
HyperSpec - Function EVAL
On Lisp - Anaphoric Variants
PCL - the pretty printer backend
Successful Lisp - chapter04
Successful Lisp - chapter05
(eval-when situations &rest forms)
Function: EVAL-WHEN (situation*) form* Evaluate the FORMS in the specified SITUATIONS (any of :COMPILE-TOPLEVEL, :LOAD-TOPLEVEL, or :EXECUTE, or (deprecated) COMPILE, LOAD, or EVAL).
 Mentioned in:
CLtL2 - 11.7. Package System Functions and Variables
CLtL2 - 22.1.4. Standard Dispatching Macro Character Syntax
CLtL2 - 25.1. The Compiler
CLtL2 - 25.1.1. Compiler Diagnostics
CLtL2 - 25.1.3. Compilation Environment
CLtL2 - 5.3.3. Control of Time of Evaluation
CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values
CLtL2 - 8.1. Macro Definition
CLtL2 - 9.1. Declaration Syntax
HyperSpec - Special Operator EVAL-WHEN
PCL - eval when
PCL - foo special operators
PCL - keeping track of inherited slots
PCL - the public api
Successful Lisp - chapter28
*read-eval
 
 Mentioned in:
HyperSpec - Variable *READ-EVAL
*read-eval*
Variable: If false, then the #. read macro is disabled.
Example:
(defun safe-read-from-string (string)
  (let ((*read-eval* nil))
    (ignore-errors (read-from-string string))))
Mentioned in:
CLtL2 - 22.1.2. Parsing of Numbers and Symbols
CLtL2 - 22.1.4. Standard Dispatching Macro Character Syntax
CLtL2 - 22.1.6. What the Print Function Produces
PCL - query parameter types
PCL - running the app
value
 
 Mentioned in:
HyperSpec - 1.4.4.11 The ``Initial Value'' Section of a Dictionary Entry
HyperSpec - 1.4.4.22 The ``Value Type'' Section of a Dictionary Entry
HyperSpec - 1.4.4.7 The ``Constant Value'' Section of a Dictionary Entry
HyperSpec - 19.2.2.2.1 NIL as a Component Value
HyperSpec - 19.2.2.2.2 :WILD as a Component Value
HyperSpec - 19.2.2.2.3 :UNSPECIFIC as a Component Value
HyperSpec - 6.1.1.5.2 Summary of Value Accumulation Clauses
HyperSpec - 6.1.3 Value Accumulation Clauses
(values &rest values)
Function: Return all arguments, in order, as values.
Example:
(defun optimisation-fixing () "..." (values))
Mentioned in:
CLtL2 - 12.6. Type Conversions and Component Extractions on Numbers
CLtL2 - 22.1.1. What the Read Function Accepts
CLtL2 - 22.1.5. The Readtable
CLtL2 - 22.3.1. Output to Character Streams
CLtL2 - 25.3. Debugging Tools
CLtL2 - 25.5. Identity Function
CLtL2 - 26.8. Value Accumulation
CLtL2 - 4.5. Type Specifiers That Specialize
CLtL2 - 4.9. Determining the Type of an Object
CLtL2 - 5.1.5. Function Calls
CLtL2 - 6.2.1. General Type Predicates
CLtL2 - 7. Control Structure
CLtL2 - 7.10.1. Constructs for Handling Multiple Values
CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values
CLtL2 - 7.2. Generalized Variables
CLtL2 - 7.4. Simple Sequencing
CLtL2 - 7.6. Conditionals
CLtL2 - 9.3. Type Declaration for Forms
CLtL2 - A.2.1. Scanners
CLtL2 - A.2.2. Mapping
CLtL2 - A.2.3. Truncation and Other Simple Transducers
HyperSpec - 1.4.4.20.4 Return values in the ``Syntax'' Section
HyperSpec - 1.4.4.20.4.1 No Arguments or Values in the ``Syntax'' Section
HyperSpec - 1.4.4.3 The ``Arguments and Values'' Section of a Dictionary Entry
HyperSpec - 12.1.5.4 Principal Values and Branch Cuts
HyperSpec - 19.2.2 Interpreting Pathname Component Values
HyperSpec - 19.2.2.1 Strings in Component Values
HyperSpec - 19.2.2.2 Special Pathname Component Values
HyperSpec - 19.2.2.2.3.1 Relation between component values NIL and :UNSPECIFIC
HyperSpec - 3.1.7 Return Values
HyperSpec - 5.1.2.3 VALUES Forms as Places
HyperSpec - Accessor VALUES
HyperSpec - Type Specifier VALUES
On Lisp - Birth of a Utility
On Lisp - Need for Macros
On Lisp - Objects in Plain Lisp
On Lisp - Operations on Lists
On Lisp - Other Structures
On Lisp - Referential Transparency
PCL - multiple values
Successful Lisp - basic eval
Successful Lisp - chapter04
Successful Lisp - chapter06
Successful Lisp - lesson 9