mirror of
https://github.com/carp-lang/Carp.git
synced 2024-10-11 12:37:32 +03:00
29 lines
414 B
C
29 lines
414 B
C
#include <stdbool.h>
|
|
|
|
bool Char__EQ_(char a, char b) {
|
|
return a == b;
|
|
}
|
|
|
|
int Char_to_MINUS_int(char c) {
|
|
return (int)c;
|
|
}
|
|
|
|
char Char_from_MINUS_int(int i) {
|
|
return (char)i;
|
|
}
|
|
|
|
char Char_copy(char *c) {
|
|
return *c;
|
|
}
|
|
|
|
String PtrChar_str(char *c) {
|
|
size_t len = strlen(c) + 1;
|
|
String ptr = CARP_MALLOC(len);
|
|
|
|
if (ptr == NULL) {
|
|
return NULL;
|
|
}
|
|
|
|
return (String) memcpy(ptr, c, len);
|
|
}
|