2011-01-01から1ヶ月間の記事一覧
はじめに この記事はKernel/VM Advent Calendarのための記事です。さてPlan 9です. そしてBrainf**kです. ただ単純に二つを掛け合わせても, Plan 9でのプログラミングの解説にしかならないので, Plan 9っぽさとして, Brainf**kのインタプリタサービスをファ…
Plan 9のソースコードを読んでいると以下のような関数が頻繁に出てきます. error() waserror() poperror() nexterror() これらはC言語で例外をサポートするためにPlan 9で利用される関数です. 具体的には以下のように使います 1 int func(){ 2 if( waserror(…