Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ix.util.lisp
Class Interpreter.Sequence

    java.lang.Object
      ix.util.lisp.Interpreter.Expr
          ix.util.lisp.Interpreter.Sequence

Enclosing class:
  Interpreter

    public static class Interpreter.Sequence

extends Interpreter.Expr

A sequence of expressions. The expressions are evaluated in the order in which they were given when the sequence was constructed, and the value of the last expression is returned.

Field Summary
`(package private) Interpreter.Expr[]` | `exprs`

Fields inherited from class ix.util.lisp.Interpreter.Expr
`description`

Constructor Summary
`Interpreter.Sequence(java.util.List exprList)`

Method Summary
`protected java.lang.Object` | `_evalIn(Interpreter.Env env)` Implements this expression's semantics.
`Expression` | `externalForm()` Returns a representation of this expression that can be understood by the reflection and XML utilities.

Methods inherited from class ix.util.lisp.Interpreter.Expr
`evalArgs, evalIn, externalForm, makeExprArray, makeVarArray, setDescription, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### exprs

    Interpreter.Expr[] exprs

Constructor Detail

### Interpreter.Sequence

    public Interpreter.Sequence(java.util.List exprList)

Method Detail

### _evalIn

    protected java.lang.Object _evalIn(Interpreter.Env env)

  Description copied from class: `Interpreter.Expr`
  Implements this expression's semantics.

  Note that this method is usually not called directly. Instead, call `Interpreter.Expr.evalIn(Interpreter.Env)`.

  Specified by:
    `_evalIn` in class `Interpreter.Expr`

### externalForm

    public Expression externalForm()

  Description copied from class: `Interpreter.Expr`
  Returns a representation of this expression that can be understood by the reflection and XML utilities.

  Specified by:
    `externalForm` in class `Interpreter.Expr`
  See Also:
    `IScript`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD