25 lines
276 B
Plaintext
25 lines
276 B
Plaintext
module memory/heap;
|
|
|
|
fun alloc(size: u64) {
|
|
// TODO
|
|
}
|
|
|
|
fun new(_struct: Struct) {
|
|
|
|
}
|
|
|
|
unsafe fun memset(addr: &u8, count: u64, value: u8) {
|
|
let i = 0;
|
|
while (i < count) {
|
|
addr[i] = value;
|
|
i += 1;
|
|
}
|
|
}
|
|
|
|
struct Array<T> {
|
|
ptr: &T;
|
|
|
|
([])(index: u64) {
|
|
|
|
}
|
|
} |