def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ', ) scheme_reader.buffer_lines.__defaults__ = ('logic> ', False) scheme.scheme_eval = process_input if len(argv) == 2 and argv[0] == '-t': scheme_test.run_tests(argv[1]) else: scheme.run(*argv)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ',) scheme_reader.buffer_lines.__defaults__ = ('logic> ',) scheme.scheme_eval = process_input if argv and argv[0] == '-test': scheme_test.run_tests(*argv[1:]) else: scheme.run(*argv)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ',) scheme_reader.buffer_lines.__defaults__ = ('logic> ', False) scheme.scheme_eval = process_input if len(argv) == 2 and argv[0] == '-t': scheme_test.run_tests(argv[1]) else: scheme.run(*argv)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ', ) scheme_reader.buffer_lines.__defaults__ = ('logic> ', ) scheme.scheme_eval = process_input if argv and argv[0] == '-test': scheme_test.run_tests(*argv[1:]) else: scheme.run(*argv)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ',) scheme_reader.buffer_lines.__defaults__ = ('logic> ', False) scheme.scheme_eval = process_input if len(argv) == 2 and argv[0] == '-t': try: import logic_test logic_test.run_tests(argv[1]) except ImportError: print("Download logic_test.py before running the tests") else: scheme.run(*argv)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ', ) scheme_reader.buffer_lines.__defaults__ = ('logic> ', False) scheme.scheme_eval = process_input scheme.run(*argv)
#!/usr/bin/env python import sys import scheme fname = sys.argv[1] with open(fname, "r") as f: program = f.read() scheme.run(program)
def run(*argv): scheme_reader.buffer_input.__defaults__ = ('logic> ',) scheme_reader.buffer_lines.__defaults__ = ('logic> ', False) scheme.scheme_eval = process_input scheme.run(*argv)
import sys import os from scheme import run, __version__ run(*sys.argv[1:])