Ly / > <> , 20 19 byte
"abc"&&ov
; oo<
Cobalah dengan> <>!
Cobalah dengan Ly!
Bahasa-bahasa ini sangat mirip, karena Ly didasarkan dari> <>. Namun, Ly tidak memiliki eksekusi 2D dan interpretasi yang &berbeda, yang saya manfaatkan di sini.
Kedua bahasa akan mulai dengan mendorong abcke tumpukan.
Untuk> <>, &instruksi memindahkan nilai ke sana kemari register. Dua berturut-turut akan mendorong nilai ke register dan kemudian langsung membawanya kembali, pada dasarnya NOP.
Untuk Ly, &adalah pengubah yang membuat instruksi melakukan fungsinya pada seluruh tumpukan.
oberarti hal yang sama untuk kedua bahasa, tetapi karena itu diubah oleh &di Ly, itu akan mencetak seluruh tumpukan, keluaran abc. Di> <>, itu hanya akan menghasilkan c(seperti yang dicetak dari atas ke bawah)
vadalah NOP di Ly, yang melompati dan langsung menuju ;, mengakhiri eksekusi. > <> Sebagai gantinya akan memperlakukannya sebagai pointer, mengirim IP ke bawah.
Kemudian klik panah lain, mengirim IP kiri. Di sini, ia bertemu dua otanda, keluaran bdan a.
EDIT: Menyimpan byte (dan memperbaiki> <> macet)