Mirror of CollapseOS
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

12 行
328B

  1. : XYPOS [ GRID_MEM LITN ] ;
  2. : _cl* COLS LINES * ;
  3. : AT-XY ( x y -- ) LINES * + _cl* MOD XYPOS ! ;
  4. '? NEWLN NIP NOT [IF]
  5. : NEWLN ( ln -- ) COLS * DUP COLS + SWAP DO 0 I CELL! LOOP ;
  6. [THEN]
  7. : _lf
  8. XYPOS @ COLS / 1+ LINES MOD DUP NEWLN
  9. COLS * XYPOS ! ;
  10. : _bs 0 ( blank ) XYPOS @ TUCK CELL! ( pos ) 1-
  11. _cl* MOD XYPOS ! ;