Skip to content

Built in Procedures

gingerBill edited this page Aug 7, 2018 · 8 revisions

Compiler Defined

  • len
  • cap
  • size_of
  • align_of
  • offset_of
  • type_of
  • type_info_of
  • compiler_assert
  • swizzle
  • complex
  • real
  • imag
  • conj
  • expand_to_tuple
  • min
  • max
  • abs
  • clamp
  • #assert
  • #location

Library Defined

  • copy
  • pop
  • clear
    • clear_dynamic_array, clear_map
  • reserve
    • reserve_dynamic_array, reserve_map
  • new
    • mem.new
  • new_clone
    • mem.new_clone
  • free
    • mem.free
  • delete
    • mem.delete_string
    • mem.delete_cstring
    • mem.delete_dynamic_array
    • mem.delete_slice
    • mem.delete_map
  • make
    • mem.make_slice
    • mem.make_dynamic_array_len
    • mem.make_dynamic_array
    • mem.make_map
  • delete_key
  • append
  • append_string
  • assert
  • panic
Clone this wiki locally