HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0529
umetaro&umekoHSPでプログラミング言語を作れますか?12未解決


umetaro&umeko

リンク

2015/5/29(Fri) 17:39:02|NO.69456

HSPでプログラミング言語を作ることは難しいですか?



この記事に返信する


KA

リンク

2015/5/29(Fri) 17:43:54|NO.69457

その言語仕様に左右されます、簡単な仕様なら難しくはないでしょう。



スペース

リンク

2015/5/29(Fri) 17:59:40|NO.69459




名無し

リンク

2015/5/29(Fri) 18:34:04|NO.69462

>No.69459
す、凄いページだ……(゚A゚;)ゴクリ



umetaro&umeko

リンク

2015/5/30(Sat) 19:19:12|NO.69516

皆さん、コメントありがとうございます。
僕、まだ実はHSPど素人です。将来は初心者でも出来るプログラミングソフトを
作ることを目指してます。

HSPでプログラミングにていく上で何か参考になるサイトありますか?(初心者に優しいサイトがいいです)
もちろん、ググったら出てくるは知ってますが、内容がうまくつかめなくて・・・



名無し

リンク

2015/5/30(Sat) 20:08:56|NO.69519

>No.69516
マジレスすると、HSPすらおぼつかない状態で新しい言語を作るなんて無理
勿論「言語」の定義は様々だから、決まったコマンドだけしか受け付けないような
ごく小さな言語を定義すればそれほど難しくないが、当然使える範囲も限られることになる
HSPのような、それなりに文法に自由が効く言語を作ろうとすると
「No.69459のようなコードは当然読めるし当然作れる」ってレベルじゃないと……



umetaro&umeko

リンク

2015/5/31(Sun) 20:59:25|NO.69564

>名無しさん
そうですよね。確かに今の状態じゃ言語を作ることなど無理です。
なので、勉強したいと思いました。初心者に優しいHSP講座サイトないですかね?



umetaro&umeko

リンク

2015/5/31(Sun) 21:04:48|NO.69566

もし、いいサイト知ってるって人がいらしゃいましたら、
http://hsp.tv/play/pforum.php?mode=all&num=69565
ここで回答してもらえると嬉しいです。



科学太郎

リンク

2015/6/1(Mon) 12:06:06|NO.69585

> もし、いいサイト知ってるって人がいらしゃいましたら、
テーマは何でしょうか?
ゲーム制作とか、電卓作成とか、あるんでね。

スクリプト言語の場合は、数式文字列を解釈して計算する部分から始めてみてはどう?
C/C++言語のサイトなら知ってますけど。
どうしますか?



y.tack

リンク

2015/6/3(Wed) 10:38:32|NO.69634

僕は現在 中間言語作成中です

中間言語だとプログラム言語より難易度ががくっと下がるイメージがあります

大体、プログラム言語を作っても中間言語に変換すると思うんで

中間言語の作成も必要っぽいですよ



skyblue

リンク

2015/6/3(Wed) 16:25:02|NO.69638

>大体、プログラム言語を作っても中間言語に変換すると思うんで
>中間言語の作成も必要っぽいですよ
中間言語にする利点は
移植のしやすさ、最適化しやすい
などです。これらを考えなければ必ずしも必要ではありません。



y.tack

リンク

2015/6/3(Wed) 18:36:03|NO.69640

brain fuck とか
whitr space とか 小型言語で 研究するのに良さそうですね
#ググってくださいな

やさしいLISPのつくりかた
http://www.oki-osk.jp/esc/go.html
もオススメ



y.tack

リンク

2015/6/3(Wed) 18:52:22|NO.69641

>スクリプト言語の場合は、数式文字列を解釈して計算する部分から始めてみてはどう?
>C/C++言語のサイトなら知ってますけど。
>どうしますか?
僕は情報源が書籍とか雑誌中心なので知りたいなー

Cはポインタ以外大体わかってて
C++はよくわからないですがw
JAVAだとたまに読みますね



ONION software Copyright 1997-2018(c) All rights reserved.