2015-10-13から1日間の記事一覧

第*回超絶技巧分科会(難解プログラミング言語)

Brainf*ck esolangとしてはわりかし分かりやすい言語です。 ひとつの左右に無限に長いメモリと、その上を動くひとつのポインタからできています。 命令は8つあり、C言語風に表すと、 + ・・・memory[index] += 1; - ・・・memory[index] -= 1; > ・・・index…

第二回超絶技巧分科会。

Quineを楽して書きたい。Cなどの場合、自分で書く->コピペをするのはつらい。メタプログラミングしましょう。P124参照。 s = <<'HERE' #include<stdio.h> char s[1024]=@; int main(void){ char *p,*q; for(p=s;*p;p++){ if(*p!=64)putchar(*p); else{ putchar(123); </stdio.h>…