Arrow
Jump to navigation
Jump to search
- This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Arrow is an open-source language that is written in C#. It was created by User:Fallensn0w.
Commands used in Arrow
Arrow uses 9 different commands (counting a loop as a single command).
Cmd | Description |
---|---|
# |
makes a pixel at the current position. |
¤ |
resets the color of current X and Y position. |
& |
resets the current X and Y position. |
> |
moves the current X position to right. |
< |
moves the current X position to left. |
^ |
moves the current Y position up. |
V |
moves the current Y position down. |
[ |
Jump to the matching ] if the current cell is zero. (currently not used) |
] |
Jump to the matching [ if the current cell is nonzero (currently not used). |
/* */ |
multi line comment. |
? |
makes a red pixel at the current X and Y to determine where the user is on the screen. |
Examples
This is the example program that is loaded with Arrow 3.0 every time you start the program.
>>>>>VVVVV#>#>#>#<<<V#V#V#V#^^#>#>#<<VV>>>>>#^#^#^#^#>#>#>#V#V#<#<#>>V#V#>>#>#>#>#<<<^# ^#^#^#VVVV>>>>>#^#^#^#^#VVVV>#>#>#>>#>#>#>#<<<^#^#>#>#>#<<<^#^#>#>#>#<<<VVVV>>>>>#^#^#^ #^#>V#>V#>V#>V#^#^#^#^#VV>>VV#>#>#>#^#^#<#<#<#^#^#>#>#>#>VVVV>#^#^#^#^#>V#>V#>V#>V#^#^# ^#^#>>VVVV#^#^#^#^#>#>#>#V#V#V#V#<#<#>>>>#^#^#^#^#VVVV>#>#^#^#VV>#>#^#^#^#^#VVVVVV#<#<# <#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#< #<#<#<#<#<#&?
FALLENSN0W will be printed to the screen.
External resources
- Download the latest version of Arrow here (from the Wayback Machine; retrieved on 14 September 2016)
- Arrow is open-source and the source code is available at github (dead link) (old version).