flesh out string -> integer functions

This commit is contained in:
Allen Webster
2021-06-28 10:45:55 -04:00
parent e9c5f28e4b
commit 15aa4d5b32
5 changed files with 94 additions and 49 deletions
+23 -13
View File
@@ -808,19 +808,6 @@ main:
return: MD_String8,
};
@send(Strings)
@func MD_I64FromString: {
string: MD_String8,
radix: MD_u32,
return: MD_i64,
};
@send(Strings)
@func MD_F64FromString: {
string: MD_String8,
return: MD_f64,
};
@send(Strings)
@func MD_CalculateCStringLength: {
cstr: *char,
@@ -835,6 +822,29 @@ main:
return: MD_String8
};
////////////////////////////////
//~ Numeric Strings
@send(Strings)
@func MD_U64FromString: {
string: MD_String8,
radix: MD_u32,
return: MD_u64,
};
@send(Strings)
@func MD_CStyleIntFromString: {
string: MD_String8,
return: MD_i64,
};
@send(Strings)
@func MD_F64FromString: {
string: MD_String8,
return: MD_f64,
};
////////////////////////////////
//~ Enum/Flag Strings