Packages

package repl

Everything to do with the interaction of the Ammonite REPL with the user and the terminal. Interfacing with ammonite-terminal (or with JLine)

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. repl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AmmCompleter extends Completer
  2. class AmmHighlighter extends Highlighter
  3. class AmmParser extends Parser
  4. case class AmmoniteFrontEnd (extraFilters: Filter = Filter.empty) extends FrontEnd with Product with Serializable
  5. class AmmoniteParsedLine extends ArgumentList
  6. trait FrontEnd extends AnyRef

    JLine interface

  7. trait FullReplAPI extends ReplAPI
  8. class RemoteLogger extends AnyRef
  9. class Repl extends AnyRef
  10. trait ReplAPI extends AnyRef
  11. trait ReplApiImpl extends FullReplAPI
  12. trait ReplLoad extends AnyRef
  13. trait Scoped extends AnyRef

    Converts something with a scoped apply method into something which can be similarly used in a for-comprehension

  14. trait Session extends AnyRef
  15. class SessionApiImpl extends Session
  16. case class Signaller (sigStr: String)(f: ⇒ Unit) extends Scoped with Product with Serializable

    Lets you turn on signal handling within a certain block, attaching a callback to the handler and then turning it properly off again when the block exits.

    Lets you turn on signal handling within a certain block, attaching a callback to the handler and then turning it properly off again when the block exits. Does sketchy unsafe stuff because that's the only way you can make it properly reset when you're finished.

  17. class SyntaxError extends RuntimeException

Value Members

  1. object FrontEnd
  2. object FrontEndUtils

    Created by haoyi on 8/29/15.

  3. object FullReplAPI
  4. object Highlighter
  5. object PPrints
  6. object Repl
  7. object ReplBridge extends APIHolder[FullReplAPI]
  8. object Signaller extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped