From Esolang
Jump to navigation Jump to search
⊗ logo.png
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

(officially called as "Signs" or you can call it by the symbol name. "Circled times symbol") is a esoteric programming language created by User:Ractangle where road signs in post-Soviet states or just road signs in general are used as codes

Commands

Command Meaning
Priority road Begin code.
End of priority road End code.
Give way if/else/else if function.
Roundabout Used as a Give way action command.
Exit to a one-way road Return back to the main code.
End of one-way road Creates a function or a variable (To make a variable type .variable next to your variable name).
Rider path Edits a variable.
Built-up area begins Executes a function.
Do not enter Comments.
No stopping Reapeats a line and excutes the code from that line untill a condition is meet. If there's no condition next that command. It will repeat infinitely.
Built-up area String.
Locality Strings with variables.
Parking Print.
Traffic signals Input.

Errors

Error Meaning
"No priority input" The code "Priority road" needs to be written at the beginning of the code
"No priority output" The code "End of priority road" needs to be written at the end of the code
"Unknown Lne" The line you've enterd doesn't exist
"Infinity loop" The line you've enterd is the same line as No stoping

Examples

It's kind of hard to write non-basic programs without an interpreter

Hello World

With functions

1 Priority road
2 End of one-way road hw
3 Parking locality begins 'Hello World'
4 Exit to a one-way road
5 Built-up area begins hw
6 End of priority road

Without functions

1 Priority road
2 Parking locality begins 'Hello World'
3 End of priority road

Truth-machine

1 Priority road
2 End of one-way road x.variable
3 Traffic signals
4 Exit to a one-way road
5 Give way x is 0m
6 Roundabout parking locality begins '0'
7 Give way x is 1m
8 Roundabout parking locality begins '1'
9 No stopping 7
10 End of priority road

99 bottles of beer

1 Priority road
2 End of one-way road n.variable
4 99
5 Exit to a one-way road
6 Parking locality '{n} bottles of beer on the wall,'
7 Parking locality '{n} bottles of beer.'
8 Parking locality 'Take one down, pass it around,'
9 Rider path {n}
10 relative -1
11 Parking locality '{n} bottles of beer on the wall,'
12 No stopping 3 Give way {n} is 1
13 End of priority road

Text Engine

1 Priority road
2 End of one-way road letter.variable
3 H
4 Exit to a one-way road
5 Parking locality '{letter}'
6 Rider path letter
7 e
8 Parking locality '{letter}'
9 Rider path letter
10 y
11 Parking locality '{letter}'

Intepriters

As of writing this. There aren't any compilers/interpriters for this language. If you wish to make one. Contact the creator in discord (fuckyoudiscorg)

Simular programing languages