ページ 11

言語の作成について

Posted: 2013年1月14日(月) 09:17
by h.k
C言語で(他でも良いのですが私がこれしか使えないので…)繰り返し文と、if文、代入文のある
プログラム言語を作成しなければいけないのですが、
ある言語で、言語を作成するという意味が調べてみてもいまいちよくわかりません…。
どなたかお手数ですが助けていただけると嬉しいです。

Re: 言語の作成について

Posted: 2013年1月14日(月) 09:18
by h.k
言語の「作成」ではなく「設計」でした。すみません。

Re: 言語の作成について

Posted: 2013年1月14日(月) 11:58
by あたっしゅ
学校の課題ですか ?
「コンパイラ 自作」「インタプリタ 自作」とか、検索されては ?

「インタプリタ」は「インタープリタ」と表記されることがあります。

Re: 言語の作成について

Posted: 2013年1月14日(月) 12:07
by softya(ソフト屋)
yaccやlexを使っても良いのなら、次のような作りかたで作れます。
「プログラミング言語を作る」
http://kmaebashi.com/programmer/devlang/index.html

あるいは、もっと根源的なのなら
「プログラミング言語処理」
http://www.hpcs.is.tsukuba.ac.jp/~msato ... tents.html
「プログラム言語を作る! - Part1 誰でも作れるプログラム言語:ITpro」 Javaで書かれていますが参考にはなるはずです。
http://itpro.nikkeibp.co.jp/article/COL ... 248581/?k2
「C言語-目次」 ● 言語処理プログラムの作成 の所。
http://masudahp.web.fc2.com/cl/

なんらかの課題だと思いますが、講義の内容に沿っていないと再提出を食らう可能性があるので、これらが手助けにならない場合もあります。