yair 0.1.0

A compiler framework written entirely in Rust
// RUN: @yair_as @file | @yair_dis -

// CHECK: mod "😀"
mod "😀" {
  // CHECK: var bool : cpu, bool
  var bool : cpu, bool
  // CHECK: var i8 : cpu, i8
  var i8 : cpu, i8
  // CHECK: var i16 : cpu, i16
  var i16 : cpu, i16
  // CHECK: var i32 : cpu, i32
  var i32 : cpu, i32
  // CHECK: var i64 : cpu, i64
  var i64 : cpu, i64
  // CHECK: var u8 : cpu, u8
  var u8 : cpu, u8
  // CHECK: var u16 : cpu, u16
  var u16 : cpu, u16
  // CHECK: var u32 : cpu, u32
  var u32 : cpu, u32
  // CHECK: var u64 : cpu, u64
  var u64 : cpu, u64
  // CHECK: var f16 : cpu, f16
  var f16 : cpu, f16
  // CHECK: var f32 : cpu, f32
  var f32 : cpu, f32
  // CHECK: var f64 : cpu, f64
  var f64 : cpu, f64
  // CHECK: var void_ptr : cpu, *any
  var void_ptr : cpu, *any
  // CHECK: var gpu_ptr : cpu, *gpu
  var gpu_ptr : cpu, *gpu
  // CHECK: var "🎄" : cpu, i32
  var "🎄" : cpu, i32
}