packages feed

egison-3.2.14: sample/io/interactive.egi

(define $repl
  (lambda []
    (do {[(write-string "input: ")]
         [(flush)]
         [$input (read)]
         [(write input)]
         [(print "")]
         [(write (take 3 input))]
         [(print "")]
         [(repl)]
         }
      [])))

(define $main
  (lambda [$argv]
    (do {[(repl)]}
      [])))