「コンパイラ・スクリプトエンジン」相談室5at TECH
「コンパイラ・スクリプトエンジン」相談室5 - 暇つぶし2ch930:デフォルトの名無しさん
05/05/04 21:24:03
英語版は1冊で5000円、日本語版は2冊で10000円。

931:デフォルトの名無しさん
05/05/04 21:30:00
>>930
こんなに違うの?
英語自身ないけど、もってるだけでかっこいいしなぁ


932:デフォルトの名無しさん
05/05/04 21:33:09
>>931
ダメだよ!お金は大事だよ!
要らない物は買ったらダメ。本当にいる物は何かをちゃんと考えようね。

933:デフォルトの名無しさん
05/05/04 21:36:36
本当にいる物がわかれば苦労しない。

934:歩美
05/05/04 21:40:48
はじめまして。
情報処理の学科に今年入学しました。
コンパイラ作成には興味があるのですが、どこから手をつけていいかわかりません。
学習手順やお勧めの本を教えてくださいませんか?
よろしくお願いします。

935:デフォルトの名無しさん
05/05/04 21:43:11
はじめてのC

936:デフォルトの名無しさん
05/05/04 21:48:20
おすすめ

OS/Programming 簡単な C コンパイラ
URLリンク(www.csg.is.titech.ac.jp)


937:デフォルトの名無しさん
05/05/04 23:10:08
C++のコンパイラ書いてメンテして
サポートしている人って凄い凄すぎる



938:デフォルトの名無しさん
05/05/04 23:15:36
>>934
よし、じゃまずSchemeインタプリタの実装だ。
字句解析からやってみろ。"(",")","let",数字,文字列,などなど にIDを振って出力するんだ。

939:デフォルトの名無しさん
05/05/04 23:21:24
>>937
同意

940:デフォルトの名無しさん
05/05/04 23:24:45
Cのコンパリラも凄すぎ。GCCとか、
あのコードの量は脅威的だ。


941:デフォルトの名無しさん
05/05/04 23:56:01
gccは無駄機能多すぎ
あれを金もらわずに保守してる奴はアホ

942:デフォルトの名無しさん
05/05/04 23:56:25
>>938
こんな感じ?

int xxx(int c)
{
  int rtnVal = -1;
  switch(c)
  {
   case '(':
    rtnVal = 1;
   case ')':
    rtnVal = 2;
  }
  return rtnVal;
}

943:デフォルトの名無しさん
05/05/05 00:00:49
>>942
そうだね。
でもそれだと変数名や数字を扱えませんね。IDを表す構造体を作るとよいです。

944:デフォルトの名無しさん
05/05/05 00:01:35
>>942
lexerはそんな感じだ
あとはそれで読んだトークンをかき集めてリストにできれば
とりあえずreadは完成だ

945:デフォルトの名無しさん
05/05/05 00:02:59
あと、インタプリタなどの処理系のプログラミングは文字列処理などが多いので、リストを扱いやすい言語の方が楽に作れます。
SchemeでSchemeの処理系を作ってみると面白いかもしれませんよ。

946:デフォルトの名無しさん
05/05/05 01:00:38
つまりSICPを読めということだな。


947:デフォルトの名無しさん
05/05/05 02:21:25
文字列処理が多い→リストを扱いやすい方が楽
??? Haskeller?

948:デフォルトの名無しさん
05/05/05 11:23:06
>>947
文字列処理は別にリストじゃなくてもいいけど、字句解析のあとの処理でリストだと便利というか…

949:デフォルトの名無しさん
05/05/05 13:43:19
婦女参入で急に盛り上がるのかっ.この擦れは.

950:デフォルトの名無しさん
05/05/05 14:14:14
.. ̄ ̄|
    |∧∧  >>950
    |,,゚Д゚) 
    |U U   ゴルァ!


951:デフォルトの名無しさん
05/05/05 16:03:53
>>950
再帰?

952:たまえ
05/05/05 16:19:20
はじめまして。すれが伸びるように名前は、こんな感じがいいんでしょうか?
Knuth先生やスティーブンス先生も、効率をもとめgoto使ったので
私も、goto >>934

953:デフォルトの名無しさん
05/05/05 16:21:12
昔の人を持ち出さないでください。彼らは原始人です。ニュータイプとは違う種類の人間なのです。

954:デフォルトの名無しさん
05/05/05 18:25:45
-------- テンプレ終わり --------

955:デフォルトの名無しさん
05/05/05 18:52:08
綾タン


956:デフォルトの名無しさん
05/05/05 23:10:15
そろそろ次スレ必要かな?

【○○○畑】コンパイラ・スクリプトエンジン相談室6【○○○畑】

あたりどう?
○には適当な言葉をいれてね!


957:デフォルトの名無しさん
05/05/05 23:29:56
スレタイに【】★■を付けるのはやめてくれ…

958:デフォルトの名無しさん
05/05/05 23:34:11
コンパイラ・スクリプトエンジン2
でいいじゃないか。

959:デフォルトの名無しさん
05/05/05 23:34:51
6だったか。

960:デフォルトの名無しさん
05/05/05 23:34:52
『ザ・インタープリター』
URLリンク(www.inpri.jp)

961:デフォルトの名無しさん
05/05/05 23:35:17
次スレ
スレリンク(tech板)

962:デフォルトの名無しさん
05/05/05 23:38:20
>>960 ブラクラ

963:デフォルトの名無しさん
05/05/05 23:43:58
(´・ω・`)ちがうがな

964:デフォルトの名無しさん
05/05/06 00:24:14
「ザ・インターネット」みたいだな・・・

965:デフォルトの名無しさん
05/05/06 01:14:59
.NETでjavascriptコンパイラのjscってあるじゃん。
あれの型変換とかどういう風に実装してんの?

966:デフォルトの名無しさん
05/05/06 08:30:42
次スレです。

「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

967:デフォルトの名無しさん
05/05/06 17:13:40
「ザ・967」


968:デフォルトの名無しさん
05/05/08 05:00:57
スクリプト言語とかけまして~

969:デフォルトの名無しさん
05/05/08 05:06:40
バグがなかなか取れないと説く

970:デフォルトの名無しさん
05/05/08 05:10:15
そのこころは~


971:デフォルトの名無しさん
05/05/08 05:18:07
かたなしである

972:デフォルトの名無しさん
05/05/08 05:19:02
URLリンク(218-251-42-69.eonet.ne.jp)
www
wwwおkwwwっwwwwwwwwwwww
うはっwwwうぇwwwおkwwwwwwwwwwwwwww
っwwwwwwおkwwwwwwwwwwww

973:デフォルトの名無しさん
05/05/08 07:13:14
>>971 どゆこと?

974:デフォルトの名無しさん
05/05/08 07:22:39
>>973
説明されないと解らないような謎かけじゃなかろうに(w


975:デフォルトの名無しさん
05/05/08 07:34:06
俺も分からん
説明キボン

976:974
05/05/08 07:51:51
型なし と 形無し か
たいしたもんだw

977:デフォルトの名無しさん
05/05/08 07:57:58
>>976、こら、おまいは>>972のはずだぞ。



978:デフォルトの名無しさん
05/05/08 09:25:27
次スレです。
スレリンク(tech板)

979:デフォルトの名無しさん
05/05/08 09:37:17
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)


980:デフォルトの名無しさん
05/05/08 09:50:48
>>976
全然分からん

981:デフォルトの名無しさん
05/05/08 11:04:11
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

982:デフォルトの名無しさん
05/05/08 11:12:22
>>981
重複してる~
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)



983:デフォルトの名無しさん
05/05/08 11:38:16
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

984:デフォルトの名無しさん
05/05/08 11:39:14
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

985:デフォルトの名無しさん
05/05/08 11:40:26
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

986:デフォルトの名無しさん
05/05/08 11:44:15
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

987:デフォルトの名無しさん
05/05/08 11:45:19
先に立ったほうが本スレだろう。

988:デフォルトの名無しさん
05/05/08 11:45:59
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

989:デフォルトの名無しさん
05/05/08 11:48:44
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

990:デフォルトの名無しさん
05/05/08 11:52:05
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

991:デフォルトの名無しさん
05/05/08 12:02:42
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

992:デフォルトの名無しさん
05/05/08 12:03:51
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

993:デフォルトの名無しさん
05/05/08 12:06:06
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

994:デフォルトの名無しさん
05/05/08 12:06:26
日本語あああ

995:デフォルトの名無しさん
05/05/08 12:08:32
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)

996:デフォルトの名無しさん
05/05/08 12:35:25
荒らすなボケ
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)



997:デフォルトの名無しさん
05/05/08 12:35:49
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)



998:次スレ
05/05/08 12:36:56
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)



999:次スレ
05/05/08 12:37:36
「コンパイラ・スクリプトエンジン」相談室6
スレリンク(tech板)



1000:デフォルトの名無しさん
05/05/08 12:39:21
2**10-24

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch