Packages

package env

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ESBuiltInFunc(name: String, args: IndexedSeq[(String, ESType)], body: (Seq[(String, ESValue)]) ⇒ EvalResult) extends ESEnvComponent with Product with Serializable
  2. trait ESEnvComponent extends AnyRef
  3. case class ESFunc(name: String, args: IndexedSeq[(String, ESType)], returnType: ESType, body: Seq[STMT]) extends ESEnvComponent with Product with Serializable
  4. case class ESObject(name: String, attrs: Map[String, ESValue]) extends ESEnvComponent with Product with Serializable
  5. class ESPredefEnv extends AnyRef
  6. sealed trait ESValue extends ESEnvComponent
  7. trait RuntimeEnv extends AnyRef
  8. class ScopedRuntimeEnv extends RuntimeEnv

Value Members

  1. object ESBuiltInFunc extends Serializable
  2. object ESFunc extends Serializable
  3. object ESObject extends Serializable
  4. object ESValue
  5. object ScopedRuntimeEnv

Ungrouped