2007-05-30から1日間の記事一覧

演算子とセマンティックアクション

bjam_grammarにセマンティックアクションを組み込み中です。 今回は、string_listやlist_of_listに演算子を定義している分、簡潔に記述できています。 特に楽なのは+=演算子で、push_back()やinsert()の呼び出しが必要だったのが、 lol = list [lol.val += a…