stdio.wc 192 B

123456789101112131415161718192021222324
  1. getc() {
  2. c;
  3. asm("mov IO {c}");
  4. return c;
  5. }
  6. putc(c) {
  7. asm("mov {c} IO");
  8. }
  9. putd(n) {
  10. asm("mov {n} Z");
  11. }
  12. puts(s) {
  13. for (i=0;s[i];i++)
  14. putc(s[i]);
  15. }
  16. nl() {
  17. putc('\n');
  18. }