Keywords

C2 has the following builtin types and keywords

  • as
  • import
  • local
  • module
  • asm
  • auto
  • bool
  • cast
  • char
  • const
  • elemsof
  • enum
  • enum_max
  • enum_min
  • f32
  • f64
  • false
  • func
  • i16
  • i32
  • i64
  • i8
  • isize
  • nil
  • offsetof
  • public
  • sizeof
  • struct
  • to_container
  • true
  • type
  • u16
  • u32
  • u64
  • u8
  • union
  • usize
  • void
  • volatile
  • break
  • case
  • continue
  • default
  • do
  • else
  • fallthrough
  • for
  • goto
  • if
  • return
  • sswitch
  • switch
  • while

other

  • assert
  • static_assert