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 .

From Esolang
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

Commands
Command Function Extra info
☆ Print 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

☆☆+*☆*+☆☆+*☆*+*☆