言語処理系をつくる

8
前へ 1 2 ・・ 7 次へ
ChaosReadman @ChaosReadman

@kimuraya boost::spirit おすすめ C++ で作れる。lex yacc いらない。ただし、各種文字コードは現在対応中

2010-11-06 16:15:07
木村屋 @kimuraya

@ChaosReadman boost::spiritでインタプリタを作る解説書もありますね。検討してみます。アドバイス、ありがとう御座います。

2010-11-06 17:07:49
木村屋 @kimuraya

『Linkers&Loaders』を本棚から取り出した。言語処理系を作ろうとしている今なら役に立ちそうだ。

2010-11-06 17:28:11
木村屋 @kimuraya

リンクについては『Binary Hacks』や『エキスパートCプログラミング』にも情報があるようだ。あとでチェックしよう。

2010-11-06 17:33:14
くっくっkura 🇯🇵🦀 @PG_kura

プログラミング言語作るの、楽しそうだなー。

2010-11-06 22:57:36
くっくっkura 🇯🇵🦀 @PG_kura

えっ...と... RT @mono_shoo: ついにD言語か RT @PG_kura: プログラミング言語作るの、楽しそうだなー。

2010-11-06 23:01:57
木村屋 @kimuraya

リンカについて調べている。

2010-11-07 00:52:16
木村屋 @kimuraya

動的リンクを最初に考え出した人は誰なのだろうか。画期的な発想だと思う。 http://ja.wikipedia.org/wiki/%E5%8B%95%E7%9A%84%E3%83%AA%E3%83%B3%E3%82%AF

2010-11-07 00:55:24
くっくっkura 🇯🇵🦀 @PG_kura

あー、operator .. とかも空いてる。

2010-11-07 01:00:25
木村屋 @kimuraya

言語処理系のリンカや動的リンクについて調べている間に、Windows APIもDLLの形でインタフェースを提供していた事を思い出した。以前は特に注意を払わなかったけど、アプリケーションがWindows内部のシステムコールを利用出来る理由がようやく分かった気がする。

2010-11-07 01:03:12
木村屋 @kimuraya

言語処理系を12月20日辺りまでに一つ作るつもりでいるけど、何を作る必要があって、作る必要はない物は何なのかを見極めないといけないな。

2010-11-07 01:11:40
SKS rep @repeatedly

そういえば「どんな言語処理系を作るのか」を知らない RT @kimuraya: 言語処理系を12月20日辺りまでに一つ作るつもりでいるけど、何を作る必要があって、作る必要はない物は何なのかを見極めないといけないな。

2010-11-07 01:12:31
木村屋 @kimuraya

そもそも、言語処理系を作るとは言ったけど、コンパイラにするのかインタプリタにするのかも未定の状態。でも、やるしかないな。

2010-11-07 01:13:06
でちまるさん(実際かわいい) @decimalbloat

@kimuraya どっちでもいいですが、たいがいはインタプリタのほうが作りやすいですし、はやく作ってください

2010-11-07 01:14:22
SKS rep @repeatedly

yacc/lexとかjavacc使った本は普通に販売されてるから,あえて本出すなら今までにない方法じゃないと魅力が少なそう.

2010-11-07 01:14:34
SKS rep @repeatedly

いや,さすがにコンパイラを1ヶ月半で作るのは無理でしょう…

2010-11-07 01:15:03
木村屋 @kimuraya

@repeatedly C言語風の構文を持つ、手続き型言語を目指しています。インタプリタかコンパイラにするのか、といった事はまだ未定です。利用出来るツールなどは可能限り利用する方向で考えています。

2010-11-07 01:15:28
木村屋 @kimuraya

@decimalbloat 今はインタプリタとの比較のために、コンパイラについて調べているところです。近いうちに、どちらを作るのか結論を出すつもりです。

2010-11-07 01:17:25
あるる / きのもと 結衣 @arlez80

コンパイラの方が簡単な場合もあったりして そりゃマシン語で読み書き可能なCPU相手の時だけだけどね☆

2010-11-07 01:17:27
Fadis @fadis_

@kimuraya C言語の文法はむずいよ?

2010-11-07 01:17:33
めるぽん.c @melponn

コンパイラなんて構文を適当に C# のコードに変換して CodeDOM 使って(ry まあ .NET 無いと動かないですが

2010-11-07 01:17:52
こがさ@社戒人 @k0gasa

そうか? C++とかPerlの方が覚えるの多いもの多い気がするけど...RT @fadis_: @kimuraya C言語の文法はむずいよ?

2010-11-07 01:18:33
みかにゃー🍀 @mikana

8月頃に決めたような http://j.mp/9Oz6QG RT @repeatedly: そういえば「どんな言語処理系を作るのか」を知らない RT @kimuraya: 言語処理系を12月20日辺りまでに一つ作るつもりでいるけど、何を作る必要があって、作る必要はない物は何なのか

2010-11-07 01:19:06
前へ 1 2 ・・ 7 次へ