0001    //
0002    //  PromptPrinter.swift
0003    //  PromptPrinter
0004    //
0005    //  Created by Omar Abdelhafith on 02/11/2015.
0006    //  Copyright © 2015 Omar Abdelhafith. All rights reserved.
0007    //
0008    
0009    
0010    protocol PromptPrinter
PromptPrinter.swift:14
class ConsolePromptPrinter: PromptPrinter {
PromptPrinter.swift:21
class DummyPromptPrinter: PromptPrinter {
PromptSettings.swift:13
    static var printer: PromptPrinter = ConsolePromptPrinter()
{ 0011 func printString
PromptSettings.swift:20
        return printer.printString(string, terminator: terminator)
(string: String, terminator: String) 0012 } 0013 0014 class ConsolePromptPrinter
PromptSettings.swift:13
    static var printer: PromptPrinter = ConsolePromptPrinter()
: PromptPrinter { 0015 0016 func printString(string: String, terminator: String = "\n") { 0017 return print(string, separator: "", terminator: terminator) 0018 } 0019 } 0020 0021 class DummyPromptPrinter: PromptPrinter { 0022 0023 var printed
PromptPrinter.swift:26
        printed += string + terminator
= "" 0024 0025 func printString(string: String, terminator: String = "\n") { 0026 printed += string + terminator 0027 } 0028 }