summaryrefslogtreecommitdiff
path: root/include/ctype.h
diff options
context:
space:
mode:
authorKacper <kacper@mail.openlinux.dev>2025-12-07 20:10:31 +0100
committerKacper <kacper@mail.openlinux.dev>2025-12-07 20:10:31 +0100
commitfc00c656c96528112d05cf0edf8631bd5eaea446 (patch)
treea6e0e6c588191a8bd1c64afc3b7a258e3e66c236 /include/ctype.h
Add build system scaffolding and libc headers
Diffstat (limited to 'include/ctype.h')
-rw-r--r--include/ctype.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/include/ctype.h b/include/ctype.h
new file mode 100644
index 00000000..89f6d23e
--- /dev/null
+++ b/include/ctype.h
@@ -0,0 +1,35 @@
+#ifndef __CTYPE_H
+#define __CTYPE_H
+
+typedef struct __locale_t *locale_t;
+
+int isalnum(int);
+int isalnum_l(int, locale_t);
+int isalpha(int);
+int isalpha_l(int, locale_t);
+int isblank(int);
+int isblank_l(int, locale_t);
+int iscntrl(int);
+int iscntrl_l(int, locale_t);
+int isdigit(int);
+int isdigit_l(int, locale_t);
+int isgraph(int);
+int isgraph_l(int, locale_t);
+int islower(int);
+int islower_l(int, locale_t);
+int isprint(int);
+int isprint_l(int, locale_t);
+int ispunct(int);
+int ispunct_l(int, locale_t);
+int isspace(int);
+int isspace_l(int, locale_t);
+int isupper(int);
+int isupper_l(int, locale_t);
+int isxdigit(int);
+int isxdigit_l(int, locale_t);
+int tolower(int);
+int tolower_l(int, locale_t);
+int toupper(int);
+int toupper_l(int, locale_t);
+
+#endif