Quine-relay Advent calendar Day -15: Ratfor

ref: https://github.com/mame/quine-relay

マイナス 15 日目の今日は、Ratfor を追加しました (61 言語目、コミット) 。Ratfor は、FORTRAN を C っぽく書くための言語だそうです。現代で言えば CoffeeScript みたいな位置づけと思われます (Javascript を直接書くのがつらいので LL っぽく書けるようにした、という感じで) 。Ratfor は 1976 年ごろできたらしいですが、まさか 40 年後でも FORTRAN が現役とは思ってなかったでしょうねえ。

Quine リレーでは、FORTRAN で長い文字列リテラルを作ると怒られるので、1 文字ずつ putchar する感じの Ratfor コードにしました。そのコード生成は直前の R でやってもよかったですが、せっかくなので 2 段前の Python でやってます。