J , 1 byte
'
Cobalah online!
Kutipan terbuka memberi, jelas, kesalahan kutipan terbuka:
|open quote
| '
| ^
|[-1] /home/runner/.code.tio
Perhatikan bahwa, berdasarkan sifat J interpreter, kesalahan dicetak ke STDOUT , bukan STDERR.
Ketika kode di atas dijalankan sebagai kode, ia mencetak:
|open quote
| | '
| ^
|[-2] /home/runner/.code.tio
Kemudian
|open quote
| | | '
| ^
|[-2] /home/runner/.code.tio
dan seterusnya. Setiap kali kode berjalan, baris kedua diisi dengan empat byte|
, memenuhi persyaratan tantangan ini.
J , varian quine yang tepat, 25 byte
echo,~'echo,:~(,quote)'''
Cobalah online!
Keluaran
echo,:~(,quote)'echo,:~(,quote)'
Dan kemudian output itu sendiri dua kali, pada baris yang berbeda:
echo,:~(,quote)'echo,:~(,quote)'
echo,:~(,quote)'echo,:~(,quote)'
kemudian
echo,:~(,quote)'echo,:~(,quote)'
echo,:~(,quote)'echo,:~(,quote)'
echo,:~(,quote)'echo,:~(,quote)'
echo,:~(,quote)'echo,:~(,quote)'
dan seterusnya.
Output pertama adalah varian sederhana standar J quine . Yang ditambahkan ,:~
menggabungkan sendiri secara vertikal, di mana array 2D yang dihasilkan dicetak sebagai dua baris dari string yang sama.