class TreadleRepl extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- TreadleRepl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new TreadleRepl(optionsManager: TreadleOptionsManager with HasReplConfig)
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
- val IntPattern: Regex
- var args: Array[String]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def buildClockInfoList(): Unit
- def buildCompletions(): Unit
- var clockInfoList: Seq[ClockInfo]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- val combinationalDelay: Long
- val console: ConsoleReader
- var currentScript: Option[Script]
- var currentSymbols: String
- def currentTreadleTester: TreadleTester
- var currentTreadleTesterOpt: Option[TreadleTester]
- var currentVcdScript: Option[VCD]
- var cycleCount: Long
- var done: Boolean
- def engine: ExecutionEngine
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def error(message: String): Unit
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def formatOutput(value: BigInt): String
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getNextLine: String
gets the next line from either the current executing script or from the console.
gets the next line from either the current executing script or from the console. Strips comments from the line, may result in empty string, command parser is ok with that
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val history: FileHistory
- val historyFile: File
- var inScript: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def jlist(list: Seq[String]): List[String]
- def loadFile(fileName: String): Unit
- def loadScript(fileName: String): Unit
- def loadSource(input: String): Unit
- def loadVcdScript(fileName: String): Unit
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val optionsManager: TreadleOptionsManager with HasReplConfig
- var outputFormat: String
- def parseNumber(numberString: String): BigInt
- val replConfig: ReplConfig
- var replVcdController: Option[ReplVcdController]
- def reset(timeRaised: Long): Unit
- val resetName: String
- def run(): Unit
- val scriptFactory: ScriptFactory
- def scriptRunning: Boolean
-
def
step(n: Int = 1): Unit
Cycles the circuit n steps (with a default of one) At each step registers and memories are advanced and all other elements recomputed
Cycles the circuit n steps (with a default of one) At each step registers and memories are advanced and all other elements recomputed
- n
cycles to perform
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val terminal: Terminal
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def treadleOptions: TreadleOptions
-
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
- @native() @throws( ... )
- val wallTime: UTC
- object Commands