「コンパイラ・スクリ ..
941:デフォルトの名無しさん
05/10/06 22:34:01
>>936
スクリプトでよければこの辺とかどうよ?
URLリンク(kmaebashi.com)
942:デフォルトの名無しさん
05/10/06 23:01:05
>>923
日本語で読めるコンパイラ系の技術書で、これ以上のものってありますか?
943:デフォルトの名無しさん
05/10/06 23:04:16
りんご畑
944:デフォルトの名無しさん
05/10/07 04:41:57
ありません
945:デフォルトの名無しさん
05/10/07 18:10:18
>>940
ワロタw
946:デフォルトの名無しさん
05/10/07 21:23:19
なんか、何だかんだといっても、
隠れ?リンゴファンは結構いるみたいだなw
947:デフォルトの名無しさん
05/10/07 21:37:53
>>946
そりゃAppleマニアは][以降結構いるわけであるからして(違
948:デフォルトの名無しさん
05/10/08 18:03:49
それに比べ、Rub(ry
949:デフォルトの名無しさん
05/10/08 20:05:37
新しい言語は新しいパラダイムの中で産まれる。
古い言語=抵抗勢力
みたいなもの。
950:デフォルトの名無しさん
05/10/08 20:35:27
Lingoは古い言語だろ。
951:デフォルトの名無しさん
05/10/08 22:02:12
りんごタソに、ルビーの宝石をプレゼントしたい。
952:デフォルトの名無しさん
05/10/08 22:03:02
>>950
関係ないけど、ビンボーとかいう言語なかった?
ちょっと思い出した。
953:デフォルトの名無しさん
05/10/08 22:24:29
limbo じゃなくて?
954:デフォルトの名無しさん
05/10/08 23:56:37
あっと、それだったかなぁ?
Plan9とかいうOSに乗ってたような気がする。
955:デフォルトの名無しさん
05/10/09 07:24:08
limbo -> Inferno
Alef -> Plan 9
でも、使ったことない・・・
いや、それ以前にわざわざ使う必要のあるOSなのか?
それも、デスクトップOSとして・・・
956:デフォルトの名無しさん
05/10/09 20:26:53
>>955
TNX ビンボーでなくリンボーか、しかもos
も違ってた、
ひとの記憶なんてあてにならんな。すまそ>>ALL
957:デフォルトの名無しさん
05/10/10 23:59:34
中田先生の書籍なんだけど、テンプレにかいてあるやつの他に
あと 2 冊、本屋にあったんだけど?
テンプレの本が、あとの二冊を含むようなイメージでいいのですか?
(時期的にも、あとだし、量的にも多いし。。。)
958:デフォルトの名無しさん
05/10/11 08:30:09
中田先生の本を読んだだけの初心者ですが、質問させてください。
JavaCCでECMAScriptの文法を仕様書にしたがって書いたのですが、
そのままでは多数のエラーが出て使えませんでした。
左再帰に関しては中田先生の本にも書いてあったので回避出来たのですが、
"Choice conflict involving two expansions at ..."
などのエラーの回避の仕方がわかりません。
ConflictについてはJavaCCでLOOKAHEADを使って回避しましたが、
本当にそれで正しく回避できているかどうかの自信はありません。
質問はそのエラーについてではなく、一般的な文法の書き方についてです。
実際に文法を書く人が知っておくべき常識は一体どこで身につければよいでしょうか?
和文英文問いませんので、何か参考資料があれば是非教えてください。よろしくお願いします。
959:デフォルトの名無しさん
05/10/11 08:44:56
>>942
日本語の本だとトップは中田本かドラゴンブックかだと思う。
>>957
いいよ。
960:957
05/10/11 18:32:27
>>959
ありがとうございます。
テンプレの本を購入&読破して
なんとか、技術を身に着けたいと思います。
961:デフォルトの名無しさん
05/10/11 20:09:41
>>958
conflictは文法が曖昧だということを意味するので、
エラーメッセージから文法のどの部分が曖昧なのかを調べ、
それを書き換えて曖昧さを除けばいいわけですが。
そもそも、LL文法とLR文法の違いは理解していますか?
962:デフォルトの名無しさん
05/10/11 20:22:01
>>961
それは理解している、と思っています。少なくとも本に書いてあるレベルでは。
ただ、左再帰みたいに曖昧さはこうやれば毎回確実に解消できる、
もしくはある程度パターンが決まっていて普通はそのどれかに変換できる、
というようなものがあるのではないかと思ったのです。
一応コンフリクトの部分は自分で解析してまず問題ないと思う形に書き直しましたが、
書き直した形が書き直す前の形と確実に一致している自信がなく、
すべてのパターンのテストの方法もいまいちわかっていないので質問しました
963:デフォルトの名無しさん
05/10/11 20:49:14
>>962
つ 書き直す前と後で受理する入力列が等しいことを構造帰納法で証明
964:デフォルトの名無しさん
05/10/12 21:42:40
りんごたんは何の仕事してるの?
コンパイラのプロ?
965:デフォルトの名無しさん
05/10/12 22:21:23
りんごたん、りんごたんてよく出てくるけど、なんのこと?
966:デフォルトの名無しさん
05/10/12 22:34:37
>>965
URLリンク(apple.jpn.ch)
967:デフォルトの名無しさん
05/10/12 23:26:46
>>965
中田先生のお弟子さんが書いたコンパイラ本の中でたとえ話が全部りんご農家で語られているからです。
968:デフォルトの名無しさん
05/10/12 23:34:28
あーつまんね
969:デフォルトの名無しさん
05/10/12 23:55:30
いろんな意見があると思うけど、普通の本やに並んでるというのは
凄いとおもうよ。ある意味、中田先生でもできなかったこと。
970:デフォルトの名無しさん
05/10/12 23:58:31
中田氏とりんごの話したい奴は別スレ立ててくれ
うざい
971:デフォルトの名無しさん
05/10/13 00:42:33
>>967
それか。俺もそれ買ったわw
972:デフォルトの名無しさん
05/10/13 01:48:45
>>969
中田先生の本は学術書に入るから普通の本屋においてあるはずもないでしょうに(w
973:972
05/10/13 01:49:53
おいてあたらその本屋尊敬すると思う(というか専門店かと瞬間思うに違いない
974:デフォルトの名無しさん
05/10/13 13:52:35
専門家の皆さんに質問です!
浮動小数点定数を正規表現とCF文法で表すとどうなりますか?
975:デフォルトの名無しさん
05/10/13 15:14:54
>>974
宿題は!
自分で解こうね?
976:デフォルトの名無しさん
05/10/13 19:00:36
大物はこんなところに(ry
977:デフォルトの名無しさん
05/10/13 21:10:46
Rubyだと、中田本とか約にたたないの?
978:デフォルトの名無しさん
05/10/13 22:45:39
Rubyは機能を優先しすぎて破綻してて最適化どころじゃないからな
979:デフォルトの名無しさん
05/10/14 08:15:50
じじい避けには丁度いいw
980:デフォルトの名無しさん
05/10/14 19:23:52
いまからは最適化なんて過去の話題になるんだろうなぁ。。。
981:デフォルトの名無しさん
05/10/14 19:59:36
980を超えたので、新スレッドを立てました。
「コンパイラ・スクリプトエンジン」相談室7
スレリンク(tech板)
です。
982:デフォルトの名無しさん
05/10/15 00:14:33
まあ、その、なんだ
埋めようか
983:デフォルトの名無しさん
05/10/15 01:51:29
埋め
984:デフォルトの名無しさん
05/10/15 02:15:56
梅は〜、咲いたか〜、桜ぁ〜はまだかいな。
985:デフォルトの名無しさん
05/10/15 02:36:33
無駄に埋めるな
980超えれば時間がくれば自動的に落ちる
986:デフォルトの名無しさん
05/10/15 06:32:15
>>985
それはしらなかったが、そうだとしても無駄に埋めると何か逆効果があるの?
987:デフォルトの名無しさん
05/10/15 06:37:31
1000まで行かないと外部の有力な過去ログサイトに収集されない
988:デフォルトの名無しさん
05/10/15 08:15:17
>>987
どこ?それ。
989:デフォルトの名無しさん
05/10/15 09:42:09
うめ
990:デフォルトの名無しさん
05/10/15 18:38:57
りんご
991:デフォルトの名無しさん
05/10/15 19:04:44
1000ならビルゲイツの財産は俺のもの
992:デフォルトの名無しさん
05/10/15 19:51:06
たけ
993:デフォルトの名無しさん
05/10/15 20:05:11
じま
994:デフォルトの名無しさん
05/10/15 21:53:00
かん
995:デフォルトの名無しさん
05/10/15 22:13:07
チャンカン
996:デフォルトの名無しさん
05/10/15 22:18:33
次の人>>986に答えて
↓
997:デフォルトの名無しさん
05/10/16 01:17:30
おまいらの貴重な人生を無駄にしている
998:デフォルトの名無しさん
05/10/16 01:32:43
てst
999:デフォルトの名無しさん
05/10/16 01:33:04
てst
1000:デフォルトの名無しさん
05/10/16 01:33:58
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5014日前に更新/221 KB
担当:undef