[前][次][番号順一覧][スレッド一覧][生データ]

langsmith:246

From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Mon, 04 Jul 2005 10:58:27 +0900
Subject: [langsmith:246] Re: 自作言語citronv0.0.05

まつもと ゆきひろです

In message "Re: [langsmith:245] 自作言語citron  v0.0.05"
    on Sun, 03 Jul 2005 23:33:33 +0900, YAMASHINA Hio <hio hio.jp> writes:

|  作成中の自作言語を久しぶりに更新したので投稿してみます. 
|  コンパイラ部分をyaccを使って書いてみました. 
|  前はperlで処理していました.
|  コンパイラ部分はまだごく一部だけのほんとにとりあえずな実装で, 
|  変数宣言と代入と呼び出しくらいです^^;
|  でも1つのプログラム内でコンパイル〜実行までできるようになって, 
|  ちょっとスクリプト言語っぽくなった気がします. 

拝見しました。まだソースは読んでなくてドキュメントを眺めただ
けなんですが、なかなか面白いです。でも、「@」と「:」の意味が
よくわかりませんでした。「@main」は「int main(string[] argv)」
と同じということなので、pragmaの一種のようにも思えたのですが、

  @array(1,2)[1].writeln();

とか、

  method = class.@method(string s):Object{};

とかは解釈がちょっと難しい。今度、時間が取れたらソースも見て
みますね。

                                まつもと ゆきひろ /:|)

--
ML: langsmith quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       245 2005-07-03 23:33 [hio hio.jp          ] 自作言語citron  v0.0.05                 
->     246 2005-07-04 10:58 ┗[matz ruby-lang.org  ]                                       
       247 2005-07-05 00:27  ┗[hio hio.jp          ] 自作言語citronv0.0.06(Was:  Re: 自作言語citronv0.0.05) 
       249 2005-07-06 19:10   ┗[matz ruby-lang.org  ]                                   
       250 2005-07-06 23:13    ┗[hio hio.jp          ]                                 
       251 2005-07-08 02:58     ┗[matz ruby-lang.org  ]                               
       252 2005-07-09 19:00      ┗[hio hio.jp          ]