User:Yayimhere/Sandbox

From Esolang
Jump to navigation Jump to search

don't edit this Unless your user User:gggfr or User:Xff

APL x BASIC x MM

In this memory is stored as an array. A array is created like this:

10 CREATE ARRAY array_name ← 3, 7, AND 8

Yes it MUST end with AND. The MM operations can be done on a array cell using index:

ON array_name DO INCREMENT array_name{index

And the IF:

IF array_name{index IS 0< DO DEC ELSE GOTO line_number

Also a 0> is just less than 0. To create a function:

DO FUNCTION function_name ← {+λ}

This does a plus reduction on the function input. The function input is lambda

Burn

im making a theory of burn. i have some idea's but...
ok heres the program with some lines being spesified:

  00 00 01 00 00 00 <- rule 110 input?
         ^
         |
         if input theory is correct then dis would be color digit therefore i will delete the second digits
   changers
   |
 /-+-------\/-\
 |0 1 1 1 1||1|
 |3 0 1 0 0||1|
 |0 0 1 1 1||1|
 \---------/| |
   padding  | |
   |        | |
 /-+-------\| |
 |0 0 0 0 0||1|
 |0 0 0 0 0||1+-"traveling mechanism"
 |0 0 0 0 0|{2}-stopper
 \---------/| |
  0 2 1 0 0 |1|
  1 1 1 1 1 |1|
  0 0 0 0 0 |1|
  0 0 1 1 1 |1|
            \-/