Skip to content
This repository was archived by the owner on Jun 19, 2022. It is now read-only.
/ rys Public archive

A reverse polish notation, stack based, concatinative, compiled programming language

License

Notifications You must be signed in to change notification settings

TruncatedDinoSour/rys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Ari Archer
May 15, 2022
b2d0a01 · May 15, 2022

History

91 Commits
May 15, 2022
May 15, 2022
May 13, 2022
Apr 23, 2022
Apr 8, 2022
Apr 8, 2022
May 15, 2022
May 15, 2022
May 13, 2022
May 13, 2022
Apr 6, 2022
Apr 7, 2022
Apr 23, 2022
Feb 18, 2022
Apr 1, 2022
May 13, 2022
Apr 8, 2022
Apr 8, 2022
May 13, 2022
Feb 19, 2022

Repository files navigation

rys logo

Rys programming language

A reverse polish notation, stack based, concatinative, compiled programming language

Development setup

Just run the devsetup.sh shell script, to remove (most of) the effects of development setup script run the undev.sh shell script

If you want debug output just set the DEBUG environment variable, for example:

$ DEBUG=1 ./scripts/devsetup.sh

Requirements

  • ld linker
  • nasm assembly compiler
  • python3.9 and up
  • Python typing
  • Linux

Note

Do not contribute to the python script, I will not be merging any PRs related to it, thanks if you decide to, but I really want to get rid of it as fast as I can <3

Project structure

Examples

Check the examples folder

Documentation

All in doc folder

Editor support