@Jookia Jookia authored 4 hours ago
docs syntax: Note that files don't have to use Unix new lines 27 days ago
src parse: Pass a context to the parse function 9 days ago
tests tests: Tweaks to health checks and examples 1 day ago
.flake8 lint: Add flake8 command 5 months ago
.gitignore make: Drop in favor of build.py 10 days ago
Jenkinsfile Jenkinsfile: Only cleanup on success 1 day ago
LICENSE.LGPL-2.1.md Change license to LGPLv2.1+ 10 months ago
README.md make: Drop in favor of build.py 10 days ago
build.py build: Note about executable mode 4 hours ago
env.ps1 env.ps1: Fix domut not working 1 day ago
env.sh env.sh: Specify dots are literals in env.sh 1 day ago
mutmut_config.py Add mutmut for mutation testing 3 months ago
requirements.txt tests: Use python-xdist for faster tests 3 months ago
setup.cfg mutmut: Run pytest with -n auto 9 days ago

What's this?

NewLang is a work in progress programming language, similar to BASIC.

To try it, run python build.py && ./NewLang.pyz docs/examples/greeting.txt

See the syntax reference plan for more detail.


NewLang is licensed under the GNU LGPL version 2.1.