2008-06-01から1ヶ月間の記事一覧
Parsing Expression Grammar (PEG)をベースとした構文解析器を生成するパーサジェネレータMetalを作りました。Rubyで書かれており、Rubyのコードを生成します。Metalの多くはOMeta: an Object-Oriented Language for Pattern MatchingをRubyに移植したもので…
id:ranhaに影響されて、言語方面に興味を持ちつつある今日この頃、Objective-Cをちょっと触ってみたので紹介してみます。 Objective-Cの特徴(WikiPedia:Objective-C): 静的型付けと動的型付けの両方をサポート コンパイル時型チェックが効く ダックタイピ…