2 part forth (907レス)
2 part forth http://mevius.5ch.net/test/read.cgi/tech/1073673931/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
194: デフォルトの名無しさん [] 2005/04/22(金) 21:22:42 FORTH使えねえ・・ http://mevius.5ch.net/test/read.cgi/tech/1073673931/194
195: デフォルトの名無しさん [] 2005/04/22(金) 21:23:16 FORTHでまともなアプリ作ってみろよ あんのか? http://mevius.5ch.net/test/read.cgi/tech/1073673931/195
196: デフォルトの名無しさん [sage] 2005/04/23(土) 11:58:23 君が使ってるマザボのBIOSの半分ぐらいはforthの可能性があるな。 あと、君がPSプリンタ使ってればpostscriptという形でforthが動いているわけで。 組み込み世界ではわりと普通に使われてますが何か? http://mevius.5ch.net/test/read.cgi/tech/1073673931/196
197: デフォルトの名無しさん [] 2005/04/23(土) 12:59:24 嘘ばっか ソース晒してみろよ PSはFORTHじゃねーし http://mevius.5ch.net/test/read.cgi/tech/1073673931/197
198: デフォルトの名無しさん [sage] 2005/04/23(土) 18:04:23 http://www.answers.com/topic/forth-programming-language ほい。とりあえずSunがSparcシリーズのBIOSの記述に使ってるらすぃ。 あとASUSが採用してたはずなんだが、すぐに出てこなかった。 あと、PostScriptとforthの関係性な。 http://c2.com/cgi/wiki?ForthPostscriptRelationship http://mevius.5ch.net/test/read.cgi/tech/1073673931/198
199: デフォルトの名無しさん [sage] 2005/04/23(土) 18:11:18 ググってやっと見つかったのか お疲れさん http://mevius.5ch.net/test/read.cgi/tech/1073673931/199
200: デフォルトの名無しさん [sage] 2005/04/23(土) 18:45:38 >ソース晒してみろよ 組み込みソフトなんてのはネジと同じ単なる部品。 どこの世界に「ウチはxxのネジを使ってます」なんて言いふらす自動車屋があるってんだよ。 バカかこいつ(w http://mevius.5ch.net/test/read.cgi/tech/1073673931/200
201: デフォルトの名無しさん [] 2005/04/23(土) 18:54:35 その言い訳はマイナー言語全般で使えるね 参考になるよ http://mevius.5ch.net/test/read.cgi/tech/1073673931/201
202: デフォルトの名無しさん [] 2005/04/23(土) 18:56:09 で、組み込みとPS以外は無いの? http://mevius.5ch.net/test/read.cgi/tech/1073673931/202
203: デフォルトの名無しさん [sage] 2005/04/23(土) 21:17:09 無かったら何? http://mevius.5ch.net/test/read.cgi/tech/1073673931/203
204: デフォルトの名無しさん [] 2005/04/23(土) 21:37:02 FORTH使えねえ・・ http://mevius.5ch.net/test/read.cgi/tech/1073673931/204
205: デフォルトの名無しさん [sage] 2005/04/23(土) 21:52:22 お前には使えねえ・・ http://mevius.5ch.net/test/read.cgi/tech/1073673931/205
206: デフォルトの名無しさん [] 2005/04/23(土) 22:23:51 おめえは使えるのか? だとしたら、何か一発、でかい事しようぜ?! http://mevius.5ch.net/test/read.cgi/tech/1073673931/206
207: デフォルトの名無しさん [] 2005/04/23(土) 22:41:36 Forthって予約語とか命令とかってどれくらいあるの? 簡単なスタック計算機なら作ったことあるんだけど、どれくらい拡張するとForthになるんだろう。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/207
208: デフォルトの名無しさん [] 2005/04/23(土) 22:44:52 スタック計算機って、おめえ、1 2 + とかだろ? そんなんじゃプログラミング言語とはいえねえわな。 その形式で制御文とか関数定義考えたこたあるか? http://mevius.5ch.net/test/read.cgi/tech/1073673931/208
209: デフォルトの名無しさん [] 2005/04/23(土) 22:45:20 アプリってなんだ http://mevius.5ch.net/test/read.cgi/tech/1073673931/209
210: デフォルトの名無しさん [] 2005/04/23(土) 22:48:00 >>208 > そんなんじゃプログラミング言語とはいえねえわな。 もういいからそこらへんで冷たくなってろ http://mevius.5ch.net/test/read.cgi/tech/1073673931/210
211: デフォルトの名無しさん [sage] 2005/04/23(土) 23:02:44 >208 数字が出たら、素直にスタックに積んで、 トークンが出たら、変数領域を参照して、あったらスタックに積んで、 なかったら、命令領域を参照してあったら、命令にスタックそのものを渡して計算させる。 命令と変数は基本的にstd::mapを使ってコールバックの形などで実現する。 whileとかの解析で思考が詰まってたところだよ。 いっその事、字句解析機もコールバックに渡してしまおうとおもってた。 字句解析には、BOOST::tokenizerを使う。 スタックに積む形式はBOOST::anyあた
りがいいかなーと、バリアント変数好きの自分は考えていた。 辞書作成(実質サブルーチン)はちょっとてまかかりそうだけど、evalっぽいの実装すればいけそうだとか考えてた。 とかとか、漠然と考えたことはあるんだけど、実行効率は落第点だろうね。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/211
212: 211 [sage] 2005/04/23(土) 23:07:40 素材はもちろんC++ アプリにくっつけて、Forthスクリプトもいいかなーとか妄想してる。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/212
213: デフォルトの名無しさん [sage] 2005/04/23(土) 23:30:54 そして誰もいなくなった。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/213
214: デフォルトの名無しさん [] 2005/04/23(土) 23:40:47 FORTH使えねえ・・ http://mevius.5ch.net/test/read.cgi/tech/1073673931/214
215: デフォルトの名無しさん [sage] 2005/04/23(土) 23:55:35 がんばれ http://mevius.5ch.net/test/read.cgi/tech/1073673931/215
216: デフォルトの名無しさん [] 2005/04/24(日) 00:04:53 なんでもちろんC++なのかねえ。 普通アセだろ?こんなの http://mevius.5ch.net/test/read.cgi/tech/1073673931/216
217: デフォルトの名無しさん [sage] 2005/04/24(日) 00:45:22 土日らしいな http://mevius.5ch.net/test/read.cgi/tech/1073673931/217
218: デフォルトの名無しさん [sage] 2005/04/24(日) 08:22:03 >>211 FORTHへの招待 ,Harry Katzan,Jr. 池野信一監訳 近代科学社 1600円 ISBN4-7649-0082-3 C3050 読んでみればFORTHの実装がどれだけお手軽か分かる。 絶版なんでOPACで持ってる図書館を探してくれ。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/218
219: 211 [sage] 2005/04/24(日) 15:41:48 >>216 アセンブラできません。(笑 趣味グラマなんで。 >>218 ずいぶん古い文献のようですね。1984年か。 僕、2歳かな・・・。なんだか感慨深いですね。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/219
220: 211 [sage] 2005/04/24(日) 16:48:33 地元の図書館の検索ページ行ってみたが、ないな。 僕の手が届く(自作できそうな)処理系ってbarinf*ckとforth位なんだよなー。 構文解析作るの面倒だし、うーん。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/220
221: デフォルトの名無しさん [sage] 2005/04/24(日) 17:02:19 >>220 県内の図書館は大抵連携していて他館のも借り出せるから、 他の図書館も探すべし。 (県内図書館の横断検索システムが大抵ある。) 最悪でも国会図書館から地元の図書館へ借り出せる。 (ただし館内閲覧のみ) http://mevius.5ch.net/test/read.cgi/tech/1073673931/221
222: デフォルトの名無しさん [sage] 2005/04/24(日) 19:52:47 >>221 詳しいんだね。 それで、県の横断検索でもみつかったけど大学の図書だ。 こういうのも横断して借りれるのかな。ちょっと躊躇してるけど、試してみようかな。 Thx! #しかし便利だな。この検索方法。 http://mevius.5ch.net/test/read.cgi/tech/1073673931/222
223: デフォルトの名無しさん [sage] 2005/04/24(日) 21:05:06 Forthなんか自作しても誰も褒めてくれないよ Lispにしとけば? http://mevius.5ch.net/test/read.cgi/tech/1073673931/223
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 684 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s