Ly / > <> , 20 19 bayt
"abc"&&ov
; oo<
> <> İle deneyin!
Ly ile dene!
Bu diller, Ly'nin <>> dayandığı gibi çok benzer. Ancak, Ly'nin 2D uygulaması yoktur ve burada yorumladığım &
farklı yorumlamalar yapar .
Her iki dil abc
de yığına iterek başlayacaktır .
> <> İçin &
komut, değerleri register'a kaydırır ve kaydırır. Art arda iki tanesi kayıt cihazına bir değer itecek ve daha sonra doğrudan bir NOP olacak şekilde geri alacaktır.
Ly için, &
bir komutun tüm yığında işlevini yerine getirmesini sağlayan bir değiştiricidir.
o
her iki dil için de aynı anlama gelir, ancak &
Ly tarafından değiştirildiğinden , tüm yığını basar ve yazdırır abc
. > <> 'Da, yalnızca çıkacaktır c
(yukarıdan aşağıya doğru yazdırıldığı gibi)
v
Ly'deki bir NOP olup, onu atlar ve doğrudan ;
yürütme işlemini bitirir. > <> bunun yerine IP'yi aşağıya göndererek bir işaretçi olarak görecektir.
Sonra IP sola göndererek, başka bir ok vurur. Burada, çıktı ve iki o
işaretleri karşılamaktadır .b
a
EDIT: Bir bayt kaydedildi (ve düzeltildi> <> kilitlenme)