class MMTILoop extends ILoop
- Alphabetic
- By Inheritance
- MMTILoop
- ILoop
- LoopCommands
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
MMTILoop(controller: Controller)
- controller
a controller that is used to initialize the Scala environment
Type Members
-
class
ILoopInterpreter extends IMain
- Definition Classes
- ILoop
-
class
LineCmd extends (LoopCommands.this)#LoopCommand
- Definition Classes
- LoopCommands
-
abstract
class
LoopCommand extends (String) ⇒ (LoopCommands.this)#Result
- Definition Classes
- LoopCommands
-
class
NullaryCmd extends (LoopCommands.this)#LoopCommand
- Definition Classes
- LoopCommands
-
class
ReplCompletion extends Completion
- Definition Classes
- ILoop
-
case class
Result extends Product with Serializable
- Definition Classes
- LoopCommands
-
class
VarArgsCmd extends (LoopCommands.this)#LoopCommand
- Definition Classes
- LoopCommands
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
addReplay(cmd: String): Unit
- Definition Classes
- ILoop
-
def
ambiguousError(cmd: String): Result
- Definition Classes
- LoopCommands
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asyncEcho(async: Boolean, msg: ⇒ String): Unit
- Definition Classes
- ILoop
-
def
asyncMessage(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop
-
def
chooseReader(settings: Settings): InteractiveReader
- Definition Classes
- ILoop
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
closeInterpreter(): Unit
- Definition Classes
- ILoop
-
def
colonCommand(line: String): Result
- Definition Classes
- LoopCommands
-
def
colonCompletion(line: String, cursor: Int): Completion
- Definition Classes
- LoopCommands
-
def
command(line: String): Result
- Definition Classes
- ILoop
-
def
commands: List[LoopCommand]
- Definition Classes
- ILoop → LoopCommands
-
def
completionsCommand(what: String): Result
- Definition Classes
- ILoop
-
def
createInterpreter(): Unit
this is overridden in order to bind variables after the interpreter has been created
this is overridden in order to bind variables after the interpreter has been created
- Definition Classes
- MMTILoop → ILoop
-
def
echo(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop
-
def
echoAndRefresh(msg: String): Unit
- Attributes
- protected
- Definition Classes
- ILoop
-
def
echoCommandMessage(msg: String): Unit
- Definition Classes
- ILoop → LoopCommands
-
def
editCommand(what: String, editor: Option[String]): Result
- Definition Classes
- ILoop
-
def
editCommand(what: String): Result
- Definition Classes
- ILoop
-
def
enablePowerMode(isDuringInit: Boolean): Unit
- Definition Classes
- ILoop
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
fileCompletion: Completion
- Definition Classes
- ILoop
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
helpCommand(line: String): Result
- Definition Classes
- LoopCommands
-
def
helpSummary(): Unit
- Definition Classes
- LoopCommands
-
def
history: History
- Definition Classes
- ILoop
-
lazy val
historyCommand: LoopCommand { def defaultLines: Int }
- Definition Classes
- ILoop
-
var
in: InteractiveReader
- Definition Classes
- ILoop
-
def
interpretAllFrom(file: File, verbose: Boolean): Unit
- Definition Classes
- ILoop
-
final
def
interpretStartingWith(code: String): Option[String]
- Definition Classes
- ILoop
-
var
intp: IMain
- Definition Classes
- ILoop
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isSbt: Boolean
- Attributes
- protected
- Definition Classes
- ILoop
-
def
lineCommand(what: String): Result
- Definition Classes
- ILoop
-
def
loadCommand(arg: String): Result
- Definition Classes
- ILoop
-
final
def
loop(line: String): LineResult
- Definition Classes
- ILoop
- Annotations
- @tailrec()
-
final
def
loop(): LineResult
- Definition Classes
- ILoop
-
var
mum: Boolean
- Attributes
- protected
- Definition Classes
- ILoop
-
def
mumly[A](op: ⇒ A): A
- Definition Classes
- ILoop
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newJavap(): JavapClass
- Attributes
- protected
- Definition Classes
- ILoop
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
out: JPrintWriter
- Attributes
- protected
- Definition Classes
- ILoop → LoopCommands
-
def
pasteCommand(arg: String): Result
- Definition Classes
- ILoop
-
lazy val
power: Power[StdReplVals]
- Definition Classes
- ILoop
-
def
powerCmd(): Result
- Definition Classes
- ILoop
-
lazy val
powerCommands: List[LoopCommand]
- Definition Classes
- ILoop
-
def
printWelcome(): Unit
- Definition Classes
- MMTILoop → ILoop
-
def
process(settings: Settings): Boolean
- Definition Classes
- ILoop
-
def
processLine(line: String): Boolean
- Definition Classes
- ILoop
-
def
prompt: String
- Definition Classes
- MMTILoop → ILoop
-
def
replay(): Unit
- Definition Classes
- ILoop
-
def
replayCommand(line: String): Unit
- Definition Classes
- ILoop
-
var
replayCommandStack: List[String]
- Definition Classes
- ILoop
-
def
replayCommands: List[String]
- Definition Classes
- ILoop
-
val
replayQuestionMessage: String
- Definition Classes
- ILoop
-
def
require(arg: String): Unit
- Definition Classes
- ILoop
-
def
reset(): Unit
- Definition Classes
- ILoop
-
def
resetCommand(line: String): Unit
- Definition Classes
- ILoop
-
def
run(command: Option[String]): Unit
run a command and return or interactively read commands
-
def
saveCommand(filename: String): Result
- Definition Classes
- ILoop
-
def
savingReader[T](body: ⇒ T): T
- Definition Classes
- ILoop
-
def
savingReplayStack[T](body: ⇒ T): T
- Definition Classes
- ILoop
-
def
searchHistory(_cmdline: String): Unit
- Definition Classes
- ILoop
-
var
settings: Settings
- Definition Classes
- ILoop
-
val
settingsCompletion: Completion
- Definition Classes
- ILoop
-
lazy val
shCommand: LoopCommand
- Definition Classes
- ILoop
-
lazy val
standardCommands: List[LoopCommand]
- Definition Classes
- ILoop
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
verbosity(): Unit
- Definition Classes
- ILoop
-
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( ... ) @native()
-
def
withFile[A](filename: String)(action: (File) ⇒ A): Option[A]
- Definition Classes
- ILoop
Deprecated Value Members
-
def
addClasspath(arg: String): Unit
- Definition Classes
- ILoop
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use reset, replay or require to update class path
-
var
addedClasspath: String
- Definition Classes
- ILoop
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) use reset, replay or require to update class path
-
def
interpreter: IMain
- Definition Classes
- ILoop
- Annotations
- @deprecated
- Deprecated
(Since version 2.9.0) use
intp
instead.
-
def
interpreter_=(i: Interpreter): Unit
- Definition Classes
- ILoop
- Annotations
- @deprecated
- Deprecated
(Since version 2.9.0) use
intp
instead.