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

進捗状況

Jay(yacc for java)の使い方がだいたい分かる。 JavaとJavaScriptの違いに悩む 今更ながらJUnit便利だなぁと感心する ↑の本に、JUnitの簡単な使い方が乗ってたので使ってみたら、JUnitとEclipseの素晴らしい連携に今更ながら感心したのでした。

Jay(yacc for java)の参考リンク

Jayドキュメント - http://www.cs.rit.edu/~ats/projects/lp/doc/jay/package-summary.html#Downloads Jayサンプル - http://www.cs.rit.edu/~ats/lp-2002-2/html/skript-23.html 各コンパイラサンプル - http://www.cs.iastate.edu/~cs440/gadgets/pars-gen…

Jay(yacc for java)で躓いた

Jayのサンプルを見ながら、文法定義を書いたのですが、サンプルの通り書けば動くのですが、自分なりに書くと、 トークンの定義で「a token appears on the lhs of a production」というエラーが出て動かないのです。 %{ // 間違った定義 %} %token <void> EOL %tok</void>…

文字コードの取り扱いについて

Javaで文字コード(変換|判別)を取り扱うとき FAQを参考にする ( http://javafaq.jp/S146.html )

Javaのコンパイラコンパイラまとめ

Javaで使える有名なコンパイラコンパイラと特徴 jay ( http://www.cs.rit.edu/~ats/projects/lp/doc/jay/package-summary.html ) yaccに書き方が近い(LALR) 字句解析には、JFlexを利用する C#版がある JavaCC ( http://javacc.dev.java.net/ ) 再帰的下向き…

中間コードコンパイラ作成開始

葵の中間コードコンパイラをC#かJavaのどちらかで書き直そうと思っていて、人力検索で質問してみました。 question:1168075289 私が思っていた通りの回答があり、結局、Javaでやることにしました。 そして、コンパイラコンパイラは、yaccに書き方が近い、jay…

C#のコンパイラコンパイラjayのサンプル

jayは、yacc for java だそうで、yaccを使ったことあれば、なんとなく使えそうです。 jayのC#版が、monoに入ってます。 以下に、C#版jayの使い方のサンプルがありました。 これだけ分かれば自分でも使えそうです。 http://diary.lightnovels.net/mass/200302…

C#とJava、インタプリタ作るならどっち?

先日から、葵の中間コードコンパイラをC#かJavaのどちらかで書き直そうと思っていました。 そこで、人力検索で質問してみました。 question:1168075289昨日の日記でも書いていますが、こんな質問に誰もレスしてくれないと思っていました。しかし、今日、レス…

MacBook再生計画

修理からMacBookが返ってきました。買って一ヶ月ちょっとなのに、頻繁に電源が勝手に落ちるようになりました。かなり調子が悪いので、修理に出したのですが、「異物が混入した跡があり、保障外。修理できない」とのことでした。全く納得できないのだが、どう…

掲示板で質問に答えてもらうコツ

掲示板の選択について 常連がいる掲示板を選ぶこと 正しい掲示板を選ぶこと 質問の分野にあったカテゴリの掲示板 自分の質問と似た質問が過去に書き込まれ回答が得られていること 質問前の下調べについて 同じ質問を二度しても答えは得られにくい その掲示板…

掲示板に質問するコツ

今日初めて、はてなの人力検索に質問を登録してみました。前にも、会社の同僚に頼んで、質問したことがあったのですが、やはり、どの掲示板でも、常駐している人が得意な質問なら答えがつくけど、専門外の質問だと、なかなか答えてもらえない様子です。今回…

swfbject.jsの二重取り込みでメモリリーク

IE6で swfbject.js を二重で取り込みしたらメモリリークでIEが不安定に。 注意しよう

夢を見る その3

Windowsになでしこが標準搭載される MML作曲ブームに火がつく

夢を見る その2

携帯で動く葵が女子高生の間で使われる 作業時間がたくさん取れる

夢を見る

今年は、葵が大ブレイクする 壊れたMacが実は壊れてなかった

素材王決定戦の応募が始まりました!

サクラでフリー素材を作るという作曲コンテストです。 テキスト音楽「サクラ」のページ ( http://oto.chu.jp ) ドレミのテキストで作曲して、豪華景品を手に入れよう!