ammonite.interp

package ammonite.interp

Members list

Packages

Type members

Classlikes

final class DependencyLoader(printer: Printer, storage: Storage, alreadyLoadedDependencies: Seq[Dependency], verboseOutput: Boolean)

Attributes

Supertypes
class Object
trait Matchable
class Any
class Interpreter(val compilerBuilder: CompilerBuilder, parser: () => Parser, getFrame: () => Frame, val createFrame: () => Frame, replCodeWrapper: CodeWrapper, val scriptCodeWrapper: CodeWrapper, parameters: Parameters) extends InterpreterInterface

A convenient bundle of all the functionality necessary to interpret Scala code. Doesn't attempt to provide any real encapsulation for now.

A convenient bundle of all the functionality necessary to interpret Scala code. Doesn't attempt to provide any real encapsulation for now.

Attributes

Companion
object
Supertypes
trait InterpreterInterface
class Object
trait Matchable
class Any
Self type
object Interpreter

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

The logic around executing an Interpreter's predef during initialization

The logic around executing an Interpreter's predef during initialization

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait Watchable

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Path
class Value
object Watchable

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Watchable.type