hy/hy/__init__.py

27 lines
677 B
Python
Raw Permalink Normal View History

__appname__ = 'hy'
try:
from hy.version import __version__
except ImportError:
__version__ = 'unknown'
2013-03-05 04:35:07 +01:00
def _initialize_env_var(env_var, default_val):
import os, distutils.util
try:
res = bool(distutils.util.strtobool(
os.environ.get(env_var, str(default_val))))
except ValueError as e:
res = default_val
return res
2018-04-09 01:05:23 +02:00
from hy.models import HyExpression, HyInteger, HyKeyword, HyComplex, HyString, HyBytes, HySymbol, HyFloat, HyDict, HyList, HySet # NOQA
import hy.importer # NOQA
# we import for side-effects.
from hy.lex import read, read_str, mangle, unmangle # NOQA
from hy.compiler import hy_eval as eval # NOQA