やっさんの雑記

プログラミングでやってみたこととか

FizzBuzz

C言語のプリプロセッサでFizzBuzz

alucky0707さんの下の2記事に触発されて(かつ参考にしながら)C言語のプリプロセッサだけでFizzBuzzを書いてみました。 インクルードファイルの階層の深さの制限とかは(事実上)なくなるようにしました。 CPP(コンパイルしない方の関数型なC言語)プログラ…

Befungeで遊ぶ

今回は難解プログラミング言語の1つ、Befungeで遊んでみようと思います。 Befungeの言語仕様はwikipediaを見てもらえばいいと思いますが、大きな特徴はプログラムポインタがソースコード中を2次元的に動きまわることと、プログラム内の命令によって自分自身…