// Copyright (c) John Lyon-Smith. All rights reserved.

#pragma once

#include <Pseudo\Compiler.hpp>

typedef WCHAR Char;
typedef bool Bool;
typedef unsigned __int8 Byte;
typedef __int8 SByte;
typedef __int16 Short;
typedef __int16 Int16;
typedef unsigned __int16 UShort;
typedef unsigned __int16 UInt16;
typedef __int32 Int;
typedef __int32 Int32;
typedef unsigned __int32 UInt;
typedef unsigned __int32 UInt32;
typedef __int64 Long;
typedef __int64 Int64;
typedef unsigned __int64 ULong;
typedef unsigned __int64 UInt64;
typedef double Double;
typedef float Single;
typedef INT_PTR IntPtr;
typedef UINT_PTR UIntPtr;

const int null = 0;
