A (technically) simple language that compiles to CPython bytecode.
CPython 3.4 or any other Python VM with equivalent bytecode (i.e. PyPy, although it does not implement Python 3.4 yet.)
pip3 install git+https://github.com/pyos/dg
python -m dg
python -m dg file.dg argument1 argument2
python -m dg <<< "print 'Hello, World!'"
- Sublime Text and TextMate bundle
- GEdit/GtkSourceView syntax definition
- vim plugin (courtesy of Michele Lacchia)
- String interpolation:
i"{expression #flags}"
=="{:flags}".format expression
- Tools for easy AST manipulation.
- Compiler extension API.
- Some of the more obscure Python features: exception causes, function annotations.