+*-

From Esolang
Jump to navigation Jump to search

+*- (say "add star minus") is an esolang very close to a Minsky machine, it is created by User:None1.

Commands

It had two unbounded accumulators named a and b, both set to zero at start of program.

Command Meaning
+ Increment a
* Swap a and b.
- If a is 0, jump to the start of program, otherwise, decrement a.

Examples

Infinite loop

-

Turing completeness

Though the language is very close to a minsky machine, the author is not good enough at computational theory to prove whether it is Turing complete or not.

See Also

External resources