From 9e693be5cd3d50f2f9c86edd5c021130bc3066c2 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Mon, 13 Nov 2017 04:54:09 -0500 Subject: Distinguish EOF and () in read() --- bin/actinide-repl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bin/actinide-repl') diff --git a/bin/actinide-repl b/bin/actinide-repl index de19617..c4343b6 100755 --- a/bin/actinide-repl +++ b/bin/actinide-repl @@ -3,6 +3,7 @@ import sys import actinide as a +import actinide.reader as ar import actinide.ports as ap import actinide.types as at @@ -12,7 +13,7 @@ def repl(session, port): sys.stdout.write("> ") sys.stdout.flush() form = session.read(port) - if form is None: + if form is ar.EOF: print() return 0 results = session.eval(form) -- cgit v1.2.3