From ed1cb91715f6cd6fb368e8f624158b1614420687 Mon Sep 17 00:00:00 2001 From: David Beazley Date: Thu, 28 Feb 2008 20:08:40 +0000 Subject: Fixed bug with nonassoc precedence --- example/BASIC/basic.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'example') diff --git a/example/BASIC/basic.py b/example/BASIC/basic.py index 6a2f489..4b3675d 100644 --- a/example/BASIC/basic.py +++ b/example/BASIC/basic.py @@ -12,7 +12,12 @@ import basinterp # If a runtime error occurs, we bail out and enter # interactive mode below if len(sys.argv) == 2: - data = open(sys.argv[1]).read() + import os,mmap + data = mmap.mmap(os.open(sys.argv[1],os.O_RDONLY), + os.path.getsize(sys.argv[1]), + access=mmap.ACCESS_READ) + +# data = open(sys.argv[1]).read() prog = basparse.parse(data) if not prog: raise SystemExit b = basinterp.BasicInterpreter(prog) -- cgit v1.2.1