IT戦記

プログラミング、起業などについて書いているプログラマーのブログです😚

2008-05-08から1日間の記事一覧

ちょっと yacc っぽいもの作ってみる

残り時間 1.5 時間 たぶん出来ない。 定義 終端は、 /^/ で囲んで、 非終端は文字列で表現する。 var y = { add: [ ['mul'], ['add', /^\+/, 'mul'], ['add', /^-/, 'mul'] ], mul: [ ['una'], ['mul', /^\*/, 'una'], ['mul', /\//, 'una'] ], una:[ ['pri'…

yacc

C++

ほげほげ ちょっとメモしますよ 定義 %% add: mul | add '+' mul | add '-' mul ; mul: una | mul '*' una | mul '/' una ; una: pri | '+' una | '-' una ; pri: '1' | '(' add ')' ; ルール ルールには $accept: add $end が追加される。(%start がないか…

駄文 - Twitter を辞めて思ったこと

昨日の 2 時、地震のときにまだ会社にいて、ビルの警報(?)みたいのがなって、凄く不安になって Twitter 辞めなきゃ良かったと思った。 「寂しいときに、誰かがいる」というサービスは必要だな。