laddermaker

From Esolang
Jump to navigation Jump to search

Ever wanted to climb a ladder?
With laddermaker you can achieve your dreams.
First we must create a step

+--+

which represents our very beginning.
Next we need structural support

+  +

which represents the resetting of your value.
Then comes a number (between 1-99)

+65+

which gives it a value.
After that, we give a nice grip to our step

++++

which stores our value to memory.
Why not reset our ladder's value?

+  +

Then we can add more value to our ladder.

+10+

Let's give our ladder a boost.

+[]+

Now our ladder has added our value to memory.
We need to reset our ladder's value once more.

+  +

And now we can add a firm base

+__+

to print our ASCII value stored in memory.
For good measure, let's reset our memory.

+<>+

Now you have a pretty little K.

+--+
+  +
+65+
++++
+  +
+10+
+[]+
+  +
+__+
+<>+

Thanks ladder!
Page inspired by Newton.

See also

Interpreter

  • Common Lisp implementation of the laddermaker programming language.