Primitives

Primitive datatypes are defined in core::types and are often used within the compiler.