Skip to content

The esoteric programming language, that also non-programmers are able to read.

Notifications You must be signed in to change notification settings

FireFragment/too-readable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TooReadable

forthebadge forthebadge

The programming language readable by non-developers!

Note: This project runs programs, but lacks some key features programming language should have.

Building & running

This project uses CMake as build system.
Steps below were tested on Linux.

Building

First of all, ensure you have CMake installed.
Then run theese commands:

git clone https://github.com/FireFragment/too-readable.git
cd too-readable
mkdir build
cd build
cmake ..
make

Running

In the build directory, run:

./tooreadable ./test_code/testing_code.tor

It should print output of the sample program.
Then try editingtesting_code.toryourself (eg. change order of commands, create your own functions, etc.) and run it agin!

Testing

I use GTest framework for testing the code.
To run tests, run:

./tests

in the build directory.