We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
S T ☆ R S .
Jump to navigation
Jump to search
- This esolang has not been implemented yet. Please help us by adding an implementation .
S T ☆ R S . (Pronounced as 'stars') is an esoland with two symbols. * and ☆ that create commands. The order of the symbols on each linedetermines the command
| Command | Function | Extra info |
|---|---|---|
| ☆ | Command is followed by text. Will go to next command when + is present. Unless next symbol is invalid | |
| * | +1 to counter | N/A |
| *☆ | Print counter value | N/A |
| ☆☆ | User input | N/A |
| ☆* | Print user input | N/A |
| *** | Remove line from previous printed text | N/A |
| ☆*☆ | Jump point | N/A |
| ☆☆☆ | Go to jump point if counter is not 0 | N/A |
| **☆ | -1 to counter | N/A |
| *☆* | Add user input to counter | N/A |
| ☆** | Sets counter to 0 | N/A |
| + | Command seperator | N/A |
Hello, world!
☆Hello, world!
Truth machine
☆☆+*☆*+☆*☆+☆*+☆☆☆
XKCD Random Number
☆4
Or
*+*+*+*+*☆
Cat program
☆☆+☆*
One that uses an example of ***
☆☆+☆You said:+☆*+*** This outputs: You said: [User input] If you didn't use ***, it would say: You said: [User input]
A+B Problem
☆☆+*☆*+☆☆+*☆*+*☆