A CodeKit Language compiler based on Python.
There is the Reference implementation written by Objective-C.
From PyPI:
pip install CodeKitLang
From source:
python setup.py install
Run pykitlangc
or python -m codekitlang.command
:
usage: pykitlangc [-h] [-f DIR] [--missing-file-behavior BEHAVIOR]
[--missing-variable-behavior BEHAVIOR]
SRC DEST
CodeKit Language Compiler.
positional arguments:
SRC input file
DEST output file
optional arguments:
-h, --help show this help message and exit
-f DIR, --framework-paths DIR
path for lookup include file (allow multiple defs)
--missing-file-behavior BEHAVIOR
one of ignore, logonly, exception (default: logonly)
--missing-variable-behavior BEHAVIOR
one of ignore, logonly, exception (default: ignore)
From the top level directory run python setup.py test
or run py.test
.
Under features are planed, but not implement yet.
- Directory recursive compile.
- Watchdog integration.
- Encoding Detection.
- Python3 support.
CodeKitLang is offered under BSD License.