Initial file

This commit is contained in:
Justin Ethier 2015-02-21 22:35:23 -05:00
parent 2e2dc954ae
commit b2364f8e66

16
icyc.scm Normal file
View file

@ -0,0 +1,16 @@
;; Cyclone Scheme
;; Copyright (c) 2014, Justin Ethier
;; All rights reserved.
;;
;; This module contains a simple Read-Eval-Print Loop
;;
(display *Cyc-version-banner*)
(define (repl)
(display "cyclone> ")
(let ((c (eval (read))))
(cond
((not (eof-object? c))
(write c)
(repl))
(else #f))))
(repl)