Skip to content

.\lists.axec

pub def create(arena: ref Arena, capacity: usize): ref name

pub def push(lst: ref name, arena: ref Arena, value: type)

pub def get(lst: ref name, index: usize): type

pub def clear(lst: ref name)

pub def contains(lst: ref name, value: type): bool

pub def print_all(lst: ref name)

def int_eq(a: i32, b: i32): bool { return a == b; }

def long_eq(a: i64, b: i64): bool { return a == b; }

def float_eq(a: f32, b: f32): bool { return a == b; }

def double_eq(a: f64, b: f64): bool { return a == b; }

def char_eq(a: char, b: char): bool { return a == b; }

def bool_eq(a: bool, b: bool): bool { return a == b; }