A downloadable Language for Windows, macOS, and Linux

Download NowName your own price

RiverLang is a two dimensional esoteric programming language made for "Esoteric Hello World! Jam 2017" .  The language contains the following directives (so far)

  • ">" - flow right - feeds the currently stored value right
  • "<" - flow left - feeds the currently stored value left
  • "^" - flow up - feeds the currently stored value up
  • "v" - flow down - feeds the currently stored value down
  • "@" - split stream - splits the incoming flow into all outbound flows
  • "+" - increment - increments value by one, preserves stream direction
  • "-" - decrement - decrements value by one, preserves stream direction
  • "*" - double - multiplies value by two, preserves stream direction
  • "%" - cut - divides value by two, preserves stream direction
  • "#" - number out - outputs value as a number, ends stream
  • "&" - char out - outputs value as a character according to it's ASCII value, ends stream

IT IS VERY IMPORTANT THAT YOU USE A MONO-SPACE FONT

An example program that prints "hello"

Hello

More information

Published 16 days ago
StatusPrototype
CategoryTool
PlatformsWindows, macOS, Linux
AuthorShmish
Tagsesoteric, flow, language, river
LicenseMIT License
Asset licenseCreative Commons Zero v1.0 Universal

Download

Download NowName your own price

Click download now to get access to the following files:

riverlang.zip 29 MB
hello.flow 427 bytes