Interface PsyEvaluable

All Superinterfaces:
PsyConvertableToName, PsyConvertableToString, PsyObject
All Known Subinterfaces:
PsyTextual
All Known Implementing Classes:
PsyCommand, PsyFileReader, PsyName, PsyReader, PsyString, PsyStringReader

public interface PsyEvaluable extends PsyObject
A representation of evaluable, a type of objects that can be interpreted as the program.
  • Field Details

  • Method Details

    • psyEval

      void psyEval() throws PsyErrorException
      Evaluate this object in the current context.
      Throws:
      PsyErrorException - when an error occurs durind evaluation of this object.