hy/bin/hython
Paul Tagliamonte 6e33a7e3a3 changes
2013-01-17 09:11:03 -05:00

29 lines
638 B
Python
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from hy.lang.importer import _hy_import_file
from code import InteractiveConsole
import traceback
import sys
try:
import readline
except ImportError:
pass
if len(sys.argv) > 1:
sys.argv = sys.argv[1:]
mod = _hy_import_file(sys.argv[0], '__main__')
sys.exit(0)
InteractiveConsole().interact(banner="""
"Really, if the lower orders dont set us a good example, what on
earth is the use of them?"
-- Oscar Wilde (The Importance of Being Earnest)
The hython bits have been loaded -- magically, .hy
files are importable!""")