anchor.diff:                          res)))
                     nil)))
   
  -            (lambda ()
  -              (lambda (prompt initial complete)
  -                (io/write prompt)
  -                (io/flush)
  -                (io/read "*l")))))]
  +            (lambda () read-dumb)))]
   
       (lambda (prompt initial complete)
         (unless read
  
positive.code:                   ;; Windows
                    (os/getenv "USERPROFILE") (os/getenv "HOMEDRIVE") (os/getenv "HOMEPATH"))))
      (if home (.. home "/.urn_history") ".urn_history")))
  
  (define read-line!
    "Read a line with the given PROMPT. Provides an INITIAL string and a
  
negative.code:   (let* [(scope (.> compiler :root-scope))
           (logger (.> compiler :log))
           (buffer "")
           (running true)
           (read! (if (.> args :read-dumb)
                    read-dumb
                    read-line!))]
  
      ;; Import all specified modules if possible
      (for-each input (.> args :input)
  