発生器
;“¶Øv”ṾØv
オンラインでお試しください!
使い方
;“¶Øv”ṾØv Main link. Argument: s (string of letters)
;“¶Øv” Concatenate s and the string "\nØv".
Ṿ Uneval; get its string representation.
(implicit) Print the previous return value since the next link is an
otherwise unparsable nilad.
Øv Set the return value to "Ṙv".
クイン
入力がのquine
場合、次のプログラムが生成されます。
“quine
Øv”Ṙv
オンラインでお試しください!
使い方
これは標準的なゼリーの馬です。最初、
“quine
Øv”
左引数と戻り値を文字列に設定します"quine\nØv"
。
次に、Ṙ
文字列表現(前のブロックのコード)を出力し、変更されていない文字列を返します。
その後、v
左引数を取り、それを入力としてJellyプログラムに渡します
quine
Øv
すべてのJellyプログラムでは、メインリンク(最後の行で定義されている)のみが実行されるため、最初の行は完全に無視されます。
最後にØv
、戻り値をに設定します"Ṙv"
。これは、外部プログラムが終了すると暗黙的に出力されます。