No description
Find a file
2023-02-15 17:08:38 +11:00
docs syntax: Note that files don't have to use Unix new lines 2022-04-25 02:01:24 +10:00
src/newlang src: Set exe_name to 'newlang' unconditionally 2023-02-15 04:16:07 +11:00
tests src: Move all source code to src/newlang 2023-02-13 23:41:05 +11:00
.flake8 flake8: Ignore some useless errors 2022-08-28 23:06:47 +10:00
.gitignore env: Dump environment system 2023-02-15 05:35:34 +11:00
LICENSE.LGPL-2.1.md Change license to LGPLv2.1+ 2021-07-02 01:02:16 +10:00
mutmut_config.py Add mutmut for mutation testing 2022-02-04 20:18:26 +11:00
pyproject.toml build: Switch to regular Python building 2023-02-15 04:10:38 +11:00
README.md README: Install and run guide 2023-02-15 04:18:42 +11:00
requirements.txt build: Switch to regular Python building 2023-02-15 04:10:38 +11:00
setup.cfg mutmut: Run pytest with -n auto 2022-05-13 01:03:44 +10:00
tox.ini tox: Allow passing arguments to mumut 2023-02-15 17:08:38 +11:00

What's this?

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

To try it, run this:

git clone https://git.lumina-sensum.com/LuminaSensum/NewLang
pip install --user .
newlang docs/examples/greeting.txt

See the syntax reference plan for more detail.

License

NewLang is licensed under the GNU LGPL version 2.1.