Phasor 3.3.0
Stack VM based Programming Language
Loading...
Searching...
No Matches
phsint.hpp
Go to the documentation of this file.
1#pragma once
2#include <cstdint>
3
4namespace Phasor
5{
6using f32 = float;
7using f64 = double;
8
9using u8 = uint8_t;
10using u16 = uint16_t;
11using u32 = uint32_t;
12using u64 = uint64_t;
13using i8 = int8_t;
14using i16 = int16_t;
15using i32 = int32_t;
16using i64 = int64_t;
17
18using uptr = uintptr_t;
19using umax = uintmax_t;
20using iptr = intptr_t;
21using imax = intmax_t;
22
23using uleast8 = uint_least8_t;
24using uleast16 = uint_least16_t;
25using uleast32 = uint_least32_t;
26using uleast64 = uint_least64_t;
27using ileast8 = int_least8_t;
28using ileast16 = int_least16_t;
29using ileast32 = int_least32_t;
30using ileast64 = int_least64_t;
31
32using ufast8 = uint_fast8_t;
33using ufast16 = uint_fast16_t;
34using ufast32 = uint_fast32_t;
35using ufast64 = uint_fast64_t;
36using ifast8 = int_fast8_t;
37using ifast16 = int_fast16_t;
38using ifast32 = int_fast32_t;
39using ifast64 = int_fast64_t;
40}
The Phasor Programming Language and Runtime.
Definition AST.hpp:13
int64_t i64
Definition phsint.hpp:16
int_least8_t ileast8
Definition phsint.hpp:27
intmax_t imax
Definition phsint.hpp:21
uintptr_t uptr
Definition phsint.hpp:18
uint_fast16_t ufast16
Definition phsint.hpp:33
intptr_t iptr
Definition phsint.hpp:20
int_fast32_t ifast32
Definition phsint.hpp:38
uint_least16_t uleast16
Definition phsint.hpp:24
int8_t i8
Definition phsint.hpp:13
int_least32_t ileast32
Definition phsint.hpp:29
uint8_t u8
Definition phsint.hpp:9
int_fast64_t ifast64
Definition phsint.hpp:39
int_fast8_t ifast8
Definition phsint.hpp:36
uint_fast32_t ufast32
Definition phsint.hpp:34
double f64
Definition phsint.hpp:7
int_fast16_t ifast16
Definition phsint.hpp:37
int_least64_t ileast64
Definition phsint.hpp:30
uint_least64_t uleast64
Definition phsint.hpp:26
uint64_t u64
Definition phsint.hpp:12
uint_least8_t uleast8
Definition phsint.hpp:23
uint_fast8_t ufast8
Definition phsint.hpp:32
float f32
Definition phsint.hpp:6
int32_t i32
Definition phsint.hpp:15
int16_t i16
Definition phsint.hpp:14
uintmax_t umax
Definition phsint.hpp:19
uint_fast64_t ufast64
Definition phsint.hpp:35
uint16_t u16
Definition phsint.hpp:10
int_least16_t ileast16
Definition phsint.hpp:28
uint_least32_t uleast32
Definition phsint.hpp:25
uint32_t u32
Definition phsint.hpp:11