Ly / > <> , 20 19 bajtów
"abc"&&ov
; oo<
Wypróbuj z> <>!
Wypróbuj z Ly!
Te języki są bardzo podobne, ponieważ Ly opiera się na> <>. Ly nie ma jednak wykonania 2D i interpretuje& inaczej, co wykorzystałem tutaj.
Oba języki zaczną się od pchania abc na stos.
Dla> <>, & instrukcja przenosi wartości do iz powrotem do rejestru. Dwa z rzędu wypchną wartość do rejestru, a następnie cofną ją, zasadniczo NOP.
Dla Ly & jest modyfikatorem, który sprawia, że instrukcja wykonuje swoją funkcję na całym stosie.
ooznacza to samo dla obu języków, ale ponieważ został zmodyfikowany przez &Ly, wydrukuje cały stos, wyprowadzając abc. W> <> będzie tylko wyświetlaćc (ponieważ jest drukowany od góry do dołu)
v to NOP w Ly, który pomija go i przechodzi od razu do ; końca, kończąc wykonanie. > <> potraktuje to jako wskaźnik, wysyłając adres IP w dół.
Następnie uderza inną strzałkę, wysyłając adres IP w lewo. Tutaj spełnia dwa oznaki, wyjściowy bia .
EDYCJA: Zapisano bajt (i naprawiono awarię> <>)