Commit Graph

32 Commits

Author SHA1 Message Date
g1n 37b3b43b3e
Add abs function to <stdlib.h> 2022-07-27 17:57:48 +03:00
g1n 1697713301
Changed <stdio.h> to use open, close, read and write functions from libc instead of directly using them from liblinux (might make porting process easier) 2022-07-24 13:25:26 +03:00
g1n 12bcb703a5
Add <unistd.h> with read, write and close functions 2022-07-24 13:19:32 +03:00
g1n 643baf8dec
Add <fcntl.h> with open function 2022-07-24 13:17:22 +03:00
g1n 453745f6dd
Add <sys/types.h> with off_t and ssize_t 2022-07-24 13:15:20 +03:00
g1n 050a684e57
Add stub sys/stat.h with some macroses 2022-07-11 12:50:46 +03:00
g1n fac9583993
Add EOF in stdio.h 2022-07-11 11:48:34 +03:00
g1n c7830193cd
Project restructure and rewrote Makefile 2022-07-11 09:42:48 +03:00
g1n ee9197d681
Fixed typo in README 2022-05-22 19:57:11 +03:00
g1n 094b6b5a18
Happy New 2022 Year 2022-01-01 10:40:49 +02:00
g1n 95a3d4e59a
Implemented fprintf using sprintf 2021-12-31 14:02:11 +02:00
g1n c2f6a60d70
Add snprintf/vsnprintf and sprintf/vsprintf 2021-12-31 13:00:38 +02:00
g1n fba2d299c4
Add fprintf and vfprintf (and implemented printf/vprintf using it) 2021-12-30 22:13:11 +02:00
g1n 7697e5d947
Add tolower and toupper 2021-12-29 21:48:33 +02:00
g1n c2ba116026 Add isprint and isgraph 2021-12-29 21:29:51 +02:00
g1n 1a121ef213
Add isalnum and iscntrl 2021-12-29 19:20:40 +02:00
g1n 477cb6aba2
Add isalpha 2021-12-29 18:54:52 +02:00
g1n d4fe6afbeb
Add islower and isupper 2021-12-29 17:00:26 +02:00
g1n fd9016041b
Add isxdigit 2021-12-29 16:21:50 +02:00
g1n 6270db7ef0
Add isspace 2021-12-29 15:54:22 +02:00
g1n 1d02744faf
Add ctype.h: add isdigit and isblank 2021-12-29 14:58:33 +02:00
g1n 3d1b3bc20f
Add exit to stdlib.h 2021-12-29 12:18:51 +02:00
g1n 3eba718d90 Add rename to stdio.h 2021-12-29 10:16:31 +02:00
g1n 29833aa087 Add fputs 2021-12-28 19:21:21 +02:00
g1n 86b5f26d0b Add fputc, putc 2021-12-28 19:05:09 +02:00
g1n 836f70de60 Add fgets 2021-12-28 18:21:43 +02:00
g1n b62b187251 Add fgetc, getc and getchar 2021-12-28 15:48:06 +02:00
g1n 70a256f385 Add fopen and fclose 2021-12-28 12:03:23 +02:00
g1n de668de114 Add stdlib.h: very simple malloc and free 2021-12-28 12:02:35 +02:00
g1n 9f42435a34 Add basic printf and vprintf implementations (and deleted put_int) 2021-12-24 16:19:51 +02:00
g1n 3c60dad466 Improved script for testing and fixed it to use /bin/sh 2021-12-19 18:40:03 +02:00
g1n fd21b5a8c2 Initial commit 2021-12-19 10:35:56 +02:00