Mirror of CollapseOS
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

16 satır
470B

  1. : EMIT
  2. ( 0x53==(emit) override )
  3. 0x53 RAM+ @ ?DUP IF EXECUTE ELSE (emit) THEN ;
  4. : (print)
  5. BEGIN
  6. C@+ ( a+1 c )
  7. ( exit if null or 0xd )
  8. DUP 0xd = OVER NOT OR IF 2DROP EXIT THEN
  9. EMIT ( a )
  10. AGAIN ;
  11. : BS 8 EMIT ; : LF 10 EMIT ; : CR 13 EMIT ;
  12. : CRLF CR LF ; : SPC 32 EMIT ;
  13. : NL 0x0a RAM+ @ ( NLPTR ) ?DUP IF EXECUTE ELSE CRLF THEN ;
  14. : (uflw) LIT" stack underflow" ERR ;
  15. : (wnf) (print) SPC LIT" word not found" ERR ;