A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
このBASICインタプリタの"TinyBASIC"はDelphiで作られているみたいです。
言語仕様などは、これが参考になるかも。
作者にお願いしたらソースリストやアドバイスがもらえるかもしれませんね。
参考URL:http://www2.cc.niigata-u.ac.jp/~takeuchi/tbasic/
No.6
- 回答日時:
プログラミング言語を自作するなら以下のサイトが参考になるのではないかと思います。
「プログラミング言語を作る」 http://kmaebashi.com/programmer/devlang/index.html
書籍にもなっていて、私はそちらを読みましたが。
No.5
- 回答日時:
No.4
- 回答日時:
Delphi向けの本はまずないですね。
yacc/lexが定番ですので、Delphi向けのyacc/lexを試してみてください。
http://www2.big.or.jp/~osamu/Delphi/MyLibrary.htm
参考例としてはC言語になります。
http://kmaebashi.com/programmer/devlang/index.html
No.3
- 回答日時:
「コンパイラの構成と最適化」をはじめとする中田育夫先生の本がおすすめです。
ドラゴンブックやタイガーブックと呼ばれる名著もあります。いずれも基礎から実践まで学習できますが、とりわけタイガーブックは実践側の本だったはずです。中田育夫先生の本は薄いものもあるので、文法から見た言語の種類やパーサの種類、解析の段階などの基礎はそちらから学ぶと良いと思います。大学の授業でコンパイラを作るようなものもあるので、そういう授業の資料をwebで見るのもおすすめです。
No.2
- 回答日時:
(仮称)十進BASIC for Linuxのソースコードが公開されているようです。
http://www.geocities.jp/thinking_math_education/ …
http://en.sourceforge.jp/projects/decimalbasic/r …
No.1
- 回答日時:
BASIC程度をかじった人間ですが
参考資料を探すよか
C+でもいいので一つ言語を熟知する所から
初めてみましょう。
最初は何でも動かすような
マルチタクスにはせずに
自分がこうしたいと思う部分だけを
切り取ったインタプリタにすればいいでしょう。
一応は「言語開発」とか検索かけて
関連したサイトの内容を
上から下まで読むといいかもしれませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- アプリ botの作り方 1 2023/03/23 17:29
- 法学 コンピューター プログラミングの言語で記述されたプログラミングのコード一式は、作った人に 著作権があ 4 2023/08/04 17:31
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- C言語・C++・C# C言語 3 2023/07/11 19:55
- C言語・C++・C# C言語 入力した値から0までの数を並べて表示するプログラミングを作りたいんですけど、自分でやってみた 2 2023/05/22 18:18
- アプリ 至急!有識者に聞きたいです! 2 2023/08/21 06:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
C++ ってなんて読む?
-
プログラムに書かれる"%"記号の...
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
Pythonって何を意識した言語な...
-
おみくじを作りたいのですが
-
現在、大学の応用化学科に所属...
-
C++における継続行
-
クオンツに必要なプログラミン...
-
VCとVC++
-
最新のプログラム言語を学ぶに...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
Excel VBAで文字化けする (英語...
-
VBScriptで引数を省略したい場合
-
ホワイトハッカーを目指そうか...
-
COBOLでのNOT = の AND条件
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報