言語の作成について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
h.k

言語の作成について

#1

投稿記事 by h.k » 7年前

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

h.k

Re: 言語の作成について

#2

投稿記事 by h.k » 7年前

言語の「作成」ではなく「設計」でした。すみません。

アバター
あたっしゅ
記事: 334
登録日時: 10年前
住所: 東京23区
連絡を取る:

Re: 言語の作成について

#3

投稿記事 by あたっしゅ » 7年前

学校の課題ですか ?
「コンパイラ 自作」「インタプリタ 自作」とか、検索されては ?

「インタプリタ」は「インタープリタ」と表記されることがあります。
手提鞄あたっしゅ、[MrAtassyu] http://ameblo.jp/mratassyu/
手提鞄屋魚有店(てさげかばんやうおありてん)
レスがついていないものを優先して、レスしています。時々、見当外れなレスをします。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 10年前
住所: 東海地方
連絡を取る:

Re: 言語の作成について

#4

投稿記事 by softya(ソフト屋) » 7年前

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/

なんらかの課題だと思いますが、講義の内容に沿っていないと再提出を食らう可能性があるので、これらが手助けにならない場合もあります。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る