mirror of
https://github.com/Ed94/metadesk.git
synced 2026-07-29 10:50:02 +00:00
flesh out string -> integer functions
This commit is contained in:
+23
-13
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user