2 part forth (907レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
718: デフォルトの名無しさん [sage] 2015/04/09(木) 22:41:41.16 ID:LdJOGzfd(1) AAS
>>717原著はWeb上にあるよね
外部リンク[html]:home.iae.nl
日本語版もほしいけど
770: デフォルトの名無しさん [] 2016/01/10(日) 13:33:35.16 ID:z1pxpAJ/(1) AAS
人いるんか!
771: デフォルトの名無しさん [] 2016/01/10(日) 23:48:42.16 ID:/2nnPZOa(1) AAS
フォースの覚醒
809(1): デフォルトの名無しさん [sage] 2016/04/30(土) 13:33:33.16 ID:+u6TG0xk(1) AAS
>>807なにをもって対応というのか知らんがFPGAを使ったソリューションはあるね
852: デフォルトの名無しさん [] 2017/09/05(火) 22:07:51.16 ID:jOSE+tCs(1) AAS
俺も見てるよ
853: デフォルトの名無しさん [sage] 2017/09/06(水) 12:34:34.16 ID:nQAnFQdT(1) AAS
時々見に来てる
869: デフォルトの名無しさん [sage] 2018/12/19(水) 17:23:11.16 ID:+/rbvZbE(1) AAS
>>867867(1): デフォルトの名無しさん [] 2018/12/08(土) 12:02:33.98 ID:FYXcP+Xf(1) AAS
初心者ですがthinking forth読んでます。
さっそく詰まりました。
: + BL WORD NUMBER DROP ;
で+を再定義すると中置記法で3 + 4できるとあり、確かに7が得られるのですが、
どうしてそうなるのか分かりません。
(別に中置記法で書きたいわけではありません)
BLが(ボーイズラブではなく)空白の文字コード、
WORDがアドレスを得る、
DROPは . と同じですよね?
NUMBERがポイントなのでしょうが…
どなたか解説してくれませんか?
昔々にFORTHをほんのちょっとかじっただけの通りすがりだけど、最後に + が
抜けとるよね。
: + BL WORD NUMBER DROP + ;
その抜けとる(再定義前の後置記法で加算する)+ に 3 4を渡して
3 4 +
をさせるために4をスタックに積むことをさせとるんだと思う。
空白で区切られた”4”を取ってきて、数字に換えてスタックに乗せといて(元々
の) + に渡たしてる、かな。
. は 印刷で、DROPはスタックから一つ捨てるのような。
ていうか、そこ読んでる時点ではわからんでもいいのでは。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.038s