2 part forth (907レス)
1-

599: デフォルトの名無しさん [] 2010/01/16(土) 15:33:34 AAS
外部リンク[html]:www.h7.dion.ne.jp
Retro (Forth) の和訳
外部リンク[zip]:www.h7.dion.ne.jp
オリジナルのコンソール版仮想マシンを Windows 専用に移植したもの
TinyC のみでビルド可、TinyC の conio.h を利用
超応急措置的改変だが、文字列に日本語も使用可
ビルド済み EXE とオリジナルの retroImage も同梱
600: デフォルトの名無しさん [sage] 2010/03/11(木) 19:17:24 AAS
スレがなくて似たようなスレということでやってきたんだけど
postscriptの話題もOKですか?

forthはif文は逆ポーランドじゃないんですね
601: デフォルトの名無しさん [sage] 2010/03/12(金) 19:38:03 AAS
誰もいないし

カーペット敷いときますね

%!PS
/carpet {
dup 0 eq { pop 4 {dup 0 rlineto 90 rotate} repeat pop }
{
4 {
3 { 2 copy 1 sub exch 3 div dup 3 2 roll carpet 0 rmoveto } repeat
90 rotate
} repeat pop pop
}ifelse
}def
100 500 translate 0 0 moveto
300 3 carpet
stroke showpage
602: デフォルトの名無しさん [sage] 2010/03/23(火) 00:04:39 AAS
外部リンク:factorcode.org
今死んでね?
603: デフォルトの名無しさん [sage] 2010/03/23(火) 00:58:37 AAS
中の小人が忙しいといってるな
604: デフォルトの名無しさん [sage] 2010/04/18(日) 17:43:19 AAS
FORTHって、ちょっとずつ作れてなんだか良いね。
関数とかじゃなくて、演算子を作りながら進んでる感じ。
605: デフォルトの名無しさん [sage] 2010/04/18(日) 23:45:47 AAS
のんびりのんびり(^。^)y-.。o○
606: デフォルトの名無しさん [sage] 2010/04/22(木) 05:05:43 AAS
何気にコンパイル = 2パスなところがミソなんだね。
最初IF文とか巧妙にスタックで実現しているのかと思った。
607: デフォルトの名無しさん [sage] 2010/04/28(水) 19:34:13 AAS
Factor 座談会
外部リンク:oss.infoscience.co.jp
608: デフォルトの名無しさん [sage] 2010/06/15(火) 05:20:29 AAS
蔵書を整理していたら
マイコンピュータ No3
特集すぐ動くFORTH

などと言うものが出てきた、1981年の本なのでZ80とかApple向けの実装の話だったりする
思わずScanSnapで取り込んでしまった
609: デフォルトの名無しさん [sage] 2010/06/15(火) 17:04:11 AAS
リギー、かわいいよリギー
610: デフォルトの名無しさん [] 2010/08/11(水) 11:24:30 AAS
age
611: デフォルトの名無しさん [] 2010/12/28(火) 08:18:41 AAS
age
612: デフォルトの名無しさん [sage] 2010/12/28(火) 09:18:30 AAS
ムーア先生がさらにあさっての方向に。

外部リンク:www.greenarrays.com

144コアのforthマシンとか誰得
613: デフォルトの名無しさん [sage] 2010/12/28(火) 09:43:38 AAS
いつものことじゃん
いちいち驚くなよ
614
(1): デフォルトの名無しさん [] 2010/12/31(金) 23:45:15 AAS
Ubuntu GNU/LINUX10.04を使ってます。

先日、倉庫を整理していたら「パソコン・ユーザのためのFORTH入門」(近代科学社)が
出てきました。懐かしいので、”Ubuntu FORTH”で検索してみてgFORTHの存在を知り
さっそくインストールしてみました。FORTHとの出会いはOh!MZの連載記事「掟やぶりの
magiFORTH」ですが、当時はSーOSを入力していなかったので実際にFORTHに触れる
のは今回が初めてです。

よろしくお願いします。
615: 【大吉】 [sage] 2011/01/01(土) 00:04:06 AAS
!omikuji
あけおめ
616
(1): デフォルトの名無しさん [sage] 2011/01/01(土) 23:57:48 AAS
>>614
清水和人だったな、懐かしい
617
(1): デフォルトの名無しさん [] 2011/01/04(火) 08:09:35 AAS
>>616
「掟破りのmagiFORTH」は山田伸一郎さんの書いた記事でした。
1985年か1986年のOh!MZ 3月号に掲載されています。
618: デフォルトの名無しさん [sage] 2011/01/04(火) 20:00:48 AAS
>>617
おっとゴメン、もう記憶があやふやだわ
俺はLispの方にハマったな
こうもとやすひこの記事とか楽しく読んでいた
619
(1): デフォルトの名無しさん [] 2011/02/11(金) 21:03:43 AAS
>>13
13(1): デフォルトの名無しさん [sage] 04/01/13 01:27 AAS
ASCIIに載ってたFORTHの変種なんだけど、よく覚えてない。
リストが扱えるようになってたような気がする。
>>43
43(2): デフォルトの名無しさん [] 04/02/03 22:37 AAS
>>11
ラプラスって、確かLisp+Forthだったみたいだけど、ちゃんと読む前にアスキーを捨てられて詳細が解らんです。でも確かに有りました。私も詳細が知りたい。
ForthとLISPの両方の特徴を生かした言語Laplasの論文
汎用簡易言語としてみたインタプリタ言語Laplas
外部リンク[pdf]:ci.nii.ac.jp
L a p 1 a s 一マイクロ・コンピュータに適した新らしい言語一
外部リンク[pdf]:eprints.lib.hokudai.ac.jp
620
(1): デフォルトの名無しさん [sage] 2011/02/11(金) 21:15:45 AAS
日本語プログラミング言語Mind
外部リンク[html]:mimizun.com

24 名前:名無しさん@お腹いっぱい。 :2000/12/21(木) 06:19
Forthやった後でLISP学ぶとすんげえわかりやすい。
簡易LISPってかんじ。

25 名前:名無しさん@お腹いっぱい。 :2000/12/21(木) 11:22
そういえば、 forth lisp + 2 / な言語が昔ASCIIに載ってた。ラプラスとかいう奴。
トンボグラフィックス(タートルグラフィックスの3D版)とか搭載してて面白かった。

26 名前:名前ついてますか? :2000/12/21(木) 22:51
あれは面白かった... lambdaとか使わなくても関数抽象できたし。
#原田さんはその後も変なものを作るので要注目

27 名前:奥さん、名無しです :2000/12/22(金) 04:24
>>26
26(3): デフォルトの名無しさん [sage] 04/01/22 01:41 AAS
ユーザに書かせるスクリプトじゃなくて、内部で処理するバイトコードが
FORTH系ってのは結構あるんじゃないかと。
処理系の高機能化と簡素化を両立する手段のひとつとして。
え、それなにどうやってやるの。
621: デフォルトの名無しさん [] 2011/02/11(金) 21:20:48 AAS
28 名前:名前ついてますか? :2000/12/22(金) 09:10
stackが前提だから (1 +) で (lambda (x) (+ x 1)) 相当。

うーん、closureつければ今でもいけないかしらん..

30 名前:名前ついてますか? :2000/12/25(月) 14:11
そうそう。といいつつ age

29 名前:名無しさん@お腹いっぱい。 :2000/12/22(金) 11:14
xを先にstackに置いといてからそのリスト置いてapplyってこと?

32 名前:29 :2000/12/26(火) 10:35
>>30
30(1): デフォルトの名無しさん [] 04/01/22 13:14 AAS
外部リンク:pc2.2ch.net
そうなのか。それだと関数抽象っていうより
アセンブラのウルテクみたいだな、って思った。

34 名前:名前ついてますか? :2000/12/27(水) 14:10
>>32
32(2): デフォルトの名無しさん [] 04/01/24 23:57 AAS
>>29
アップした。
homepage.mac.com/holythunderforce/FileSharing1.html
関数抽象なんて高尚な概念も stack levelに落として考えれば、
禁断の秘技程度なのです。って落ちじゃだめ?
# ちなみに同じ stack machine でも JavaVMじゃできない
>>26-27
原田 康徳さんの論文s
外部リンク:ci.nii.ac.jp
622
(1): デフォルトの名無しさん [sage] 2011/02/11(金) 21:28:52 AAS
これか
外部リンク:ci.nii.ac.jp

「機関リポジトリ本文(無料)」ってリンクからたどってくとPDFで本文読めるな
623: デフォルトの名無しさん [] 2011/02/11(金) 23:23:10 AAS
>>622
>>619の上のほうで示したリンク先「汎用簡易言語として見たインタプリタ言語Laplas」は
外部リンク:ci.nii.ac.jp
こっちで見れるね
1-
あと 284 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s