school/termstuff.c

51 lines
732 B
C
Raw Normal View History

2024-02-20 21:15:11 +01:00
#include "termstuff.h"
#include "stdio.h"
void clear(){
putchar(0x1b);
putchar(0x5b);
putchar(0x48);
putchar(0x1b);
putchar(0x5b);
putchar(0x32);
putchar(0x4a);
putchar(0x1b);
putchar(0x5b);
putchar(0x33);
putchar(0x4a);
}
void escapeStart(){
putchar('\033');
putchar('[');
}
void escapeEnd() {
putchar('m');
}
void white() {
escapeStart();
putchar('3');
putchar('7');
putchar(';');
putchar('4');
putchar('0');
escapeEnd();
}
void black() {
escapeStart();
putchar('3');
putchar('0');
putchar(';');
putchar('4');
putchar('7');
escapeEnd();
}
void original() {
escapeStart();
putchar('0');
escapeEnd();
}