ReadEvaluatePrintLoop
public final class ReadEvaluatePrintLoop
Undocumented
-
Undocumented
Declaration
Swift
public typealias Evaluator = (String) throws -> ReadEvaluatePrintLoopResult
-
Undocumented
Declaration
Swift
public var prompt: TerminalString { get set }
-
Undocumented
Declaration
Swift
public var textCompletion: TextCompletion? { get set }
-
Undocumented
Declaration
Swift
public init(prompt: TerminalString = ">>> ", maxHistoryLineCount: Int = 1000, textCompletion: TextCompletion? = nil) throws
-
Undocumented
Declaration
Swift
public func run(evaluateAndPrint: @escaping Evaluator) throws