NUMBRS++

From Esolang
Jump to navigation Jump to search

NUMBRS - Two-dimensional made in Scratch esolang by ChuckEsotric08.

This Esolang have this name because most of Commands in this language is numbers

Commands

1 - Set Direction to 90
2 - Set Direction to -90
3 - Set Direction to 180
4 - Set Direction to 0
5 - change accumulator by 1
6 - change accumulator by -1
7 - input number and push it to the stack
8 - Pop from top of the stack(As a letter from table) 
9 - Push accumulator to the stack
0 - Set accumulator to 0
/ - Back to start of the program
\ - Go to End of the program
? - if acc<top of the stack go to previous command
! - End Program
(space) - Split Lines(because your program need to be written in one line, interpreter split it)

Examples

Cat program in one line

1782

Infinity Loop(in one line)

13 24

Infinity Loop(in multiple lines(you don't need to add spaces after pasting to interpreter))

13 
24

Forever add 1 to accumulator

152

Print "A"

598!

Turing Completeness

Maybe.

Table

ABCDEFGHIJKLMNOPQRSTUVWXYZ !,.()1234567890@#$%^&*-_=+/\

Exterenal Resources

Scratch interpreter