/sus

WIP Interpreter for "Among Us" Esoteric Programming Language

Primary LanguageRustMIT LicenseMIT

sus

WIP Interpreter for "Among Us" Esoteric Programming Language

Documentation for the language can be found here. Reference implementation can be found here.

Installation

WIP - Binaries and homebrew tap coming soon™️

Examples

More examples can be found at examples/.

Cat Program

RED SUS
BLUE SUS
WHO?
YELLOW SUS
GREEN SUS
WHERE?

Hello World

ORANGE SUS
BLUE SUS

ORANGE SUS ORANGE SUS
RED SUS RED SUS RED SUS
BLUE SUS

WHITE SUS WHITE SUS WHITE SUS
ORANGE SUS ORANGE SUS ORANGE SUS
ORANGE SUS ORANGE SUS ORANGE SUS ORANGE SUS
BLUE SUS

ORANGE SUS
WHITE SUS WHITE SUS
BLUE SUS

RED SUS RED SUS RED SUS
RED SUS RED SUS RED SUS
BLUE SUS

WHITE SUS WHITE SUS WHITE SUS
BLUE SUS

ORANGE SUS
WHITE SUS WHITE SUS
BLUE SUS

PINK SUS
ORANGE SUS ORANGE SUS ORANGE SUS
RED SUS RED SUS
BLUE SUS

ORANGE SUS
RED SUS RED SUS
BLUE SUS

ORANGE SUS ORANGE SUS ORANGE SUS
ORANGE SUS ORANGE SUS ORANGE SUS ORANGE SUS
WHITE SUS WHITE SUS WHITE SUS
BLUE SUS

WHITE SUS WHITE SUS WHITE SUS
BLUE SUS
BLUE SUS

WHITE SUS WHITE SUS WHITE SUS
WHITE SUS WHITE SUS WHITE SUS WHITE SUS
BLUE SUS

PINK SUS
ORANGE SUS ORANGE SUS ORANGE SUS
ORANGE SUS ORANGE SUS ORANGE SUS ORANGE SUS
RED SUS RED SUS
BLUE SUS

PINK SUS
VENTED VENTED
SUSSY SUSSY SUSSY
SUSSY SUSSY SUSSY
BLUE SUS
WHO?
PURPLE SUS
GREEN SUS
PURPLE SUS
SUSSY BLUE SUS
WHERE?

GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY H