2009-07-01から1ヶ月間の記事一覧

コラムってかんじで、、、C言語置換言語の要件

twitterの履歴を見てたら、なにやら、タグ指向言語がどうのという、話をalohaさんとid:RiSKさんが話してたので、 その話をしたいナァなどとつぶやいた。 そしたら、alohaさんが今からでもとかいいはじめ、YTさんがいろいろ話して 自分なりに考えがすこし進ん…

haXeで作るプログラミング言語(11)

改行で後置括弧演算子を結合しないようにする。 if(a){ b; } { c; }上の例のようにif文の、後ろに括弧があった場合、ローカルブロックになるのがC言語です。通常の手法であればif文の後ろにローカルブロックがあるだけとできます。 しかし、今の式ベースの言…

haXeで作るプログラミング言語(10)

後置演算子追加今回は、後置演算子を追加します。 後置演算子とは、後ろにつく演算子のことです。たとえば、1を足す演算子などがそれです。 i++ 今回作成する言語ではセミコロン';'も後置演算子として扱います。セミコロンは式と式を分離させる意味をもって…