Files
2026-07-13 10:22:40 +02:00

31 lines
717 B
Plaintext

mem :: import "@std/mem"
eql_test func() i32 {
if (mem.eql("bro", "bro") == false) return 21
if mem.eql("bro", "bra") return 22
if mem.eql("bro", "brolang") return 23
empty []u8 :: ""
if (mem.eql(empty, "") == false) return 24
left [3]i32 :: [1, 2, 3]
same [3]i32 :: [1, 2, 3]
different [3]i32 :: [1, 2, 4]
if (mem.eql(left[..], same[..]) == false) return 25
if mem.eql(left[..], different[..]) return 26
return 0
}
main func() i32 {
eql_result i32 :: eql_test()
if (eql_result != 0) return eql_result
typed_result i32 :: typed_allocator_test()
if (typed_result != 0) return typed_result
raw_result i32 :: raw_allocator_test()
if (raw_result != 0) return raw_result
return task_list_test()
}