class Repl extends AnyRef
- Self Type
- Repl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Repl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Repl(input: InputStream, output: OutputStream, error: OutputStream, storage: Storage, baseImports: Imports, basePredefs: Seq[PredefInfo], customPredefs: Seq[PredefInfo], wd: Path, welcomeBanner: Option[String], replArgs: IndexedSeq[Bind[_]] = Vector.empty, initialColors: Colors = Colors.Default, replCodeWrapper: CodeWrapper, scriptCodeWrapper: CodeWrapper, alreadyLoadedDependencies: Seq[Dependency], importHooks: Map[Seq[String], ImportHook], compilerBuilder: CompilerBuilder, parser: Parser, initialClassLoader: ClassLoader = ..., classPathWhitelist: Set[Seq[String]])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def action(): Res[Evaluated]
- val argString: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def beforeExit(exitValue: Any): Any
- val bridges: Seq[(String, String, AnyRef)]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val colors: Ref[Colors] { ... /* 2 definitions in type refinement */ }
-
var
currentLine: Int
The current line number of the REPL, used to make sure every snippet evaluated can have a distinct name that doesn't collide.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val frames: Ref[List[Frame]] { ... /* 2 definitions in type refinement */ }
- val frontEnd: Ref[FrontEnd] { ... /* 2 definitions in type refinement */ }
- def fullImports: Imports
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- var history: History
- def imports: Imports
- def initializePredef(): Option[(Failing, Seq[(Watchable, Long)])]
- val interp: Interpreter
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- var lastException: Throwable
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- val printer: Printer
- val prompt: Ref[String] { ... /* 2 definitions in type refinement */ }
- val reader: InputStreamReader
- def run(): Any
- val sess0: SessionApiImpl
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def usedEarlierDefinitions: Seq[String]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def warmup(): Res[Evaluated]