掲示板・スレッド詳細
- 全部
- 最初の100件
- 次の100件
- 前の100件
- 最新50件
- ソート
1.keiororo - 12/08/22 22:58:04 - ID:eorbap6/bw
原子炉管理
: GENERATORCON.TROLL
BEGIN
IOX@ 1 AND IF
CR ." !!!DANGER!!!"
CR ." Nuke Gen is STOPED. @@@Reason[OVER HEAT]@@@"
2 IOX!
ELSE
IOX@ 6 AND IF
PAGE
." GENERATOR RUNNING"
0 IOX!
THEN
THEN
40 TICKS
AGAIN
;
9KEYプログラム
VARIABLE SI
10 CONSTANT one
87 CONSTANT two
31 CONSTANT three
46 CONSTANT four
61 CONSTANT five
125 CONSTANT six
43 CONSTANT seven
127 CONSTANT eight
63 CONSTANT nine
: 9KEY
3 IOXADDR !
BEGIN
IOX@ 0 > IF
IOX@ 1 = IF
one SI !
THEN
IOX@ 2 = IF
two SI !
THEN
IOX@ 4 = IF
three SI !
THEN
IOX@ 8 = IF
four SI !
THEN
IOX@ 16 = IF
five SI !
THEN
IOX@ 32 = IF
six SI !
THEN
IOX@ 64 = IF
seven SI !
THEN
IOX@ 128 = IF
eight SI !
THEN
IOX@ 256 = IF
nine SI !
THEN
4 IOXADDR !
SI @ IOX!
ELSE
4 IOXADDR !
0 IOX!
THEN
3 IOXADDR !
40 TICKS
AGAIN
;
いずれも簡単で基本的なプログラム。
2.いちごまよ - 12/09/08 19:26:15 - ID:3uTyWRdaCQ
フレームによる6方向移動
: move DUP IOXSET 16 TICKS IOXRST 16 TICKS ;
: n 1 move ;
: e 2 move ;
: s 4 move ;
: w 8 move ;
: u 16 move ;
: d 32 move ;
16TICKS未満だと動かんかった気がする
3.awaniko - 12/09/14 21:03:15 - ID:uUWbD3QXWg
そんな簡単なコードで6方向の出力できるんか・・・
DUPって同じ数値をスタックに詰める命令ですか?
最新コメント
2017-10-01
2017-01-26
2015-05-18
2015-03-01
2015-02-02