Skip to content

milankowww/rbtree-whitespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rbtree-whitespace

This is a fun project implementing a red-black tree data structure in the whitespace programming language.

prerequisites

To compile the code yourself, you need a whitespace assembler (blacktime). To run, you need a whitespace interpreter (satan). Please note that the original satan distribution contains a bug in an instruction critical to the successful program execution. For this reason, you will need to use my version of satan, which contains the necessary fix.

Download:

git clone https://github.com/milankowww/satan.git
git clone https://github.com/threeifbywhiskey/blacktime.git

Build:

(just follow the original instructions)

building and running the program

make

examining the code

You don't need to download and build the compiler. If you only want to marvel at beauty of whitespace programming language, see the assembled version. And here is the source code.

Enjoy!

About

red-black tree implementation in whitespace

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published