plsm-ts/examples/heap.plsm
2025-03-05 17:02:04 +01:00

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) {
}
}