This repository has been archived on 2023-08-11. You can view files and clone it, but cannot push or open issues or pull requests.
lintc/README
Celeste 4826485417
0.4.0: Add loops
This is possible by adding begin <loop name> after a macro, doing loop code and ending it with end!<loop name>. If you add loops you will need to add break! at the end of your code.
2022-02-15 17:20:21 +00:00

27 lines
977 B
Text

lintc
---------
This is my compiler for my programming language, LINT.
It is written in Rust and uses a REPL loop (i think).
What is LINT?
-----------------
LINT (LINT Is Not Tal) is a programming language for the Uxn virtual machine which is a computer platform intended to run as software to reuse/recycle older devices.
The only way to program in it originally was with Uxntal, an assembly language. I thought this was too hard and created LINT.
Latest release and setup
----------------------------
Clone this repository to get the latest development version.
Currently we are at version 0.4.0 of the software.
If you'd like the point release (stable) version, run these commands below:
git reset --hard 0.4.0
cargo build --release
If you want the latest development release, run these commands:
git pull
cargo build
You will also want to download the accompanying macros repository and place it in the same directory as the lintc binary or your working directory.