summaryrefslogtreecommitdiff
path: root/example/BASIC/basic.py
diff options
context:
space:
mode:
Diffstat (limited to 'example/BASIC/basic.py')
-rw-r--r--example/BASIC/basic.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/example/BASIC/basic.py b/example/BASIC/basic.py
index 70ac9e7..17687b1 100644
--- a/example/BASIC/basic.py
+++ b/example/BASIC/basic.py
@@ -15,7 +15,8 @@ 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()
+ with open(sys.argv[1]) as f:
+ data = f.read()
prog = basparse.parse(data)
if not prog:
raise SystemExit