ufcs
This commit is contained in:
@@ -25,8 +25,11 @@ main :: () {
|
||||
list := List(s32).{};
|
||||
append(list, 3);
|
||||
append(list, 1);
|
||||
append(list, 4);
|
||||
append(list, 1);
|
||||
append(list, 5);
|
||||
|
||||
list.append(3);
|
||||
list.append(4);
|
||||
list.append(1);
|
||||
list.append(5);
|
||||
|
||||
print("{}\n", list);
|
||||
}
|
||||
@@ -3,6 +3,9 @@ write :: (str: string) -> void #builtin;
|
||||
sqrt :: (x: $T) -> T #builtin;
|
||||
size_of :: ($T: Type) -> s64 #builtin;
|
||||
alloc :: (size: s64) -> string #builtin;
|
||||
malloc :: (size: s64) -> *void #builtin;
|
||||
memcpy :: (dst: *void, src: *void, size: s64) -> *void #builtin;
|
||||
free :: (ptr: *void) -> void #builtin;
|
||||
type_of :: (val: $T) -> Type #builtin;
|
||||
type_name :: ($T: Type) -> string #builtin;
|
||||
field_count :: ($T: Type) -> s64 #builtin;
|
||||
|
||||
Reference in New Issue
Block a user