Initial commit

This commit is contained in:
2026-08-19 00:38:08 +01:00
commit ee00f3ee3d
21 changed files with 603 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
// this code is licenced under Wrathmark licence
// © 2026 wullie wulliestudio.com
// please see attached licence for full usage and rights
#ifndef TYPECONVERSION_H
#define TYPECONVERSION_H
typedef struct{
// string manipulation
void (*toUpper)(char string[]);
void (*toLower)(char string[]);
// the numbers mason, what do they mean
const char *(*ItoStr)(int number);
const char *(*FtoStr)(float number);
int (*toInt)(char *rawInt);
}ConversionNameSpace;
extern const ConversionNameSpace convert;
#endif
+17
View File
@@ -0,0 +1,17 @@
// this code is licenced under Wrathmark licence
// © 2026 wullie wulliestudio.com
// please see attached licence for full usage and rights
#ifndef PRINT_H
#define PRINT_H
typedef struct{
void (*text)(char *string);
void (*nl)(char *string);
void (*colour)(char *string, char *colour);
void (*background)(char *string, char *Bcolour);
}PrintNameSpace;
extern const PrintNameSpace print;
#endif