Skip to content

About

Only the arithmetic implementation of the esolang Whitespace.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

This is an implementation of the esoteric programming language Whitespace.

For convenience, this implementation accepts these optional aliases:

  • \32 as a space;
  • \t as a tab;
  • \n as a newline.

However, literal whitespace characters are also accepted directly.

Usage for main.py

To finish one set of instructions, -1 can be appended on a separate line as a sentinel value.

Example

For example, with aliases…

$ \32\32\32\t\32\n
-1
pushed 2

and without aliases…

$    	 

-1
pushed 2

Usage for read.py

Run the read.py file with the filepath to the source code.

cd REPO_DIR
python read.py FILEPATH

Python 3.13.1.

About

Only the arithmetic implementation of the esolang Whitespace.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages