Ridewith

From Esolang
Jump to navigation Jump to search

Ridewith is a esolang created by User:Yayimhere for creating ascii art

memory

memory is a grid(infinite) with a pointer starting at (0, 0). the places the pointer goes are drawn on

syntax

there is dis syntax:

start direction
(
transitions)(yes every line must end with a ) lol)
(

the start direction is the direction the pointer moves in for one step. the transitions have dis format:

%number of steps in dir(x) dir;new dir

so dis says:

if the pointer has moved in dir x times it changes pointer direction to new dir

the directions are:

} left
{ right
⏟ up
⏞ down
( (only in new dir) halt

so dis program:

⏟
(
%1 ⏟;{)
%2 {;⏟)

creates:

  ...
  |
 --
 |
--
|
.

where the pointer starts above the .