# Module rdstdin

This module contains code for reading from stdin. On UNIX the GNU readline library is wrapped and set up to provide default key bindings (e.g. you can navigate with the arrow keys). On Windows `system.readLine` is used. This suffices because Windows' console already provides the wanted functionality.

# Imports

readline, history

# Procs

    proc ReadLineFromStdin(prompt: string): TaintedString {.
        tags: [FReadIO, FWriteIO], raises: [].}

    proc ReadLineFromStdin(prompt: string; line: var TaintedString): bool {.
        tags: [FReadIO, FWriteIO], raises: [].}

Generated: 2013-05-21 09:55:20 UTC