Plus
		
		
		
		Jump to navigation
		Jump to search
		
Plus is an esolang created by User:None1 and inspired by PlusOrMinus and Lenguage and b̶r̶a̶i̶n̶fuck. It has an accumulator that can contain unsigned integer of any size (initially 0).
Tokens
There are 2 tokens: + and EOF. The + command increases the accumulator. EOF converts the accumlator into a big endian base-256 number and outputs every digits in the resulting number as ASCII (if the number is 0 then do nothing).
Plus+
Plus+ is a minimized version of Plus that uses the number of pluses instead of the real pluses
Examples
Nope. interpreter
In Plus
336877085998 (0x4e6f70652e) +'s.
In Plus+
336877085998
Hello World
In Plus
22405534230753928650781647905 +'s.
In Plus+
22405534230753928650781647905
XKCD Random Number
In Plus
++++++++++++++++++++++++++++++++++++++++++++++++++++
When the number of + is less than 256, a Plus program behaves the same when executed in b̶r̶a̶i̶n̶fuck.
In Plus+
52
Interpreter
Python
Plus
a=input().count('+')
s=[]
while a:
    s.append(a%256)
    a=a//256
while s:
    print(chr(s.pop()),end='')
Plus+
a=int(input())
s=[]
while a:
    s.append(a%256)
    a=a//256
while s:
    print(chr(s.pop()),end='')