Make me blush

From Esolang
Jump to navigation Jump to search

Make me blush is an esoterical language based on the game of "make-me-blush", a foolish game that, sometimes, messes up your instincts and when someone says a certain word, your face gets red and you get the urge to do things not allowed on this wiki. Of course, none of this is based off the personal experience of the creator.

Commands

Command Description
uwu moves the pointer left
rawr moves the pointer right
lets date at increments pointer
lets kiss at decrements pointer
wanna marry? asks for input and stores at cell at pointer
you know outputs cell at pointer
how bout you? toggles ASCII mode (starts in number mode)
your gay because: BF [
and thats it BF ]

Examples

Cat

A repeating numeric cat program, which terminates on an input of zero (0), constitutes the following:

lets date at your gay because: wanna marry? you know and thats it

An equivalent founded upon the classical character input and output, perpetuating until a null character is issued, embraces:

how bout you? wanna marry? your gay because: you know wanna marry? and thats it

ASCII Loop

how bout you? lets date at your gay because: your gay because: you know lets date at and thats it lets date at and thats it

Truth-machine

This truth-machine implementation exploits the numeric input/output facilities:

wanna marry?
your gay because: you know and thats it
you know

Interpreter

  • Common Lisp implementation of the Make me blush programming language.