1.1 KiB
1.1 KiB
The Spinny compiler and interpreter for itty.
My custom string-based programming language, spinny, is being built here.
Proper syntax and docs to come, but my current syntax example can be found here.
Building
To build...
git clonethe itty repo into a folderitty- Run the
packager.sh(note: requires Nix to work)
Running
To install to itty, download the spinny.yarn file to your computer. Then go to an instance of itty and run the following commands:
loader upload spinny.yarn
# ^ This will open a file dialouge.
# Please select the downloaded `spinny.yarn'.
mrrp yarn spinny.yarn
# ^ This will ask you to confirm.
# Type `y' and press enter.
Now, spinny can be run by simply typing "spinny" on the command line.
Test it out by running spinny --help!
TODO
- Write tokenizer/parser thing
- Allow writing out compiled files
- Add interpreter
- Add some simple builtins
- Add itty binds/wrappers
- Spec and docs for spinny
- Make some standard (more complex) binds and add them