Square-complete
Jump to navigation
Jump to search
Square-complete is a concept designed by PSTF.
What Esolang can be called as "Square-complete"?
- This Esolang must be able to output "Hello, world!".
- This Esolang must be able to input at least 1 character.
- This Esolang must be able to count from 0 to 10 by looping.
- This Esolang must be able to calculate 1+1, 3-2, 4×6 and 9÷3.
- This Esolang must be able to can store 5 to a variable(or push into a stack, store into a cell, etc.)
- This Esolang must be able to judge that 4 is an even.
Isn't "Square-complete" is Turing-complete?
Not exactly. Turing-complete means you can do any computation, but "Square-complete" means the Esolang can do the most basic things.
Also, Square-complete requires I/O, but Turing-complete doesn't.
Note: If an Esolang is Square-complete then it "must be Turing-complete".