Class: SexpInterpreter

### Home Classes Methods

### In Files

- lib/sexp_processor.rb

### Parent

SexpProcessor

### Methods

- ::new

### Files

- History.txt
- Manifest.txt
- README.txt

### Class/Module Index

Quicksearch

- SexpProcessor
- SexpProcessor::Environment
- CompositeSexpProcessor
- Examples
- MethodBasedSexpProcessor
- NotEmptyError
- Object
- ParseTreeTestCase
- Sexp
- SexpAny
- SexpInterpreter
- SexpMatchSpecial
- SexpMatchSpecials
- SexpProcessorError
- SexpTypeError
- Unique
- UnknownNodeError
- UnsupportedNodeError

No matching classes.

# SexpInterpreter

A simple subclass of SexpProcessor that defines a pattern I commonly use: non-mutative and strict process that return assorted values; AKA, an interpreter.

### Public Class Methods

new() click to toggle source

    # File lib/sexp_processor.rb, line 415
    def initialize
      super

      self.expected        = Object
      self.require_empty   = false
      self.strict          = true
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.