XSVL
Jump to navigation
Jump to search
XSVL (eXecutable Symbolic Value Lang) is a minimalist language similar to brainfuck where the syntax is swapped around a bit.
There are only 10 cells.
Symbol | Description |
---|---|
+ | Increments a cell value. |
- | Decrements a cell value. |
> | Moves to the right cell. |
< | Moves to the left cell. |
. | Prints a cell value corresponding to its ASCII code. |
: | Prints a cell's numerical value. |
0 | This character represents any 0-9 numerical digit. The current cell will be multiplied by the specified number. |
Examples
Hello, World!
+89.0+554+.0+934..+++.>67++.0+84.0+52+8-.<.+++.0+934.0+554.0+84+.
XKCD Random Number
+4:
0 Interpreter
Hello :D
Language history
26/08/21 @ 17:32 CST
Cell quantity dropped to 10
26/08/21 @ 20:14 CST
Response to character ,
was removed
Implementation
Official C# interpreter by threesodas (zip file)