parse types into initial ast
This commit is contained in:
@@ -37,6 +37,12 @@ fun to_string(in: ulong): str
|
||||
fun to_string<T>(in: *T): str
|
||||
return str("ptr:<") + to_string_num((in) cast ulong) + ">"
|
||||
|
||||
fun deref_to_string<T>(in: *T): str
|
||||
if (in == mem::null<T>())
|
||||
return str("null")
|
||||
else
|
||||
return in->to_string()
|
||||
|
||||
fun string_to_num<T>(it: str): T {
|
||||
var is_negative = false
|
||||
if (it[0] == '-') {
|
||||
|
||||
Reference in New Issue
Block a user