t3rc+

From Esolang
Jump to navigation Jump to search

t3rc+ is an extension is t3rc

commands

←↑→↓↖↗↘↙ work the same by moving the pointer but not actually outputting
; output cell at pointer
\ toggle output cell at pointer every arrow
: input cell at pointer
0-z[] do commands in brackets while cell at pointer is the alphanumeric (09AZaz) character (kind of like brainfuck)
! if next command is a while, reverse the conditions (i.e. !0[] is just brainfuck brackets, but 0[] is reverse conditions)
+ adds 1 to cell at pointer (works through the 0-z cycle and loops)
- removes 1 to cell at pointer (same as + but backwards)
? go in random direction
/ move pointer backwards from that random direction

also, you start bottom right, you dont need to go to top right center, and grids can be any size

note: another language may be made if the creator feels this one is not good enough

truth machine

:;1[;] 
 
t

hello world

\;↗↘↗↘↗↙←←←
 
 e l w
hdlro

kiwiscript

\;↑↘↖
 
i
kw

AAAAAAAAAAAA

A[;]
 
A

skibidiskibidiskibidiskibidi...

\→s[↗→↓↑↙↗\↙←\;]
 
  ki
 sdb