libpulsar
A modular compiler for the pulsar programming language
Loading...
Searching...
No Matches
Macros
type_prim.h File Reference

Go to the source code of this file.

Macros

#define PS_PRIM_TYPE_U8   UInt8
 
#define PS_PRIM_TYPE_I8   Int8
 
#define PS_PRIM_TYPE_U16   UInt16
 
#define PS_PRIM_TYPE_I16   Int16
 
#define PS_PRIM_TYPE_U32   UInt32
 
#define PS_PRIM_TYPE_I32   Int32
 
#define PS_PRIM_TYPE_U64   UInt64
 
#define PS_PRIM_TYPE_I64   Int64
 
#define PS_PRIM_TYPE_F32   Float32
 
#define PS_PRIM_TYPE_F64   Float64
 
#define PS_PRIM_TYPE_B   Bool
 
#define PS_PRIM_TYPE_UChar   PS_PRIM_TYPE_U8
 
#define PS_PRIM_TYPE_Char   PS_PRIM_TYPE_I8
 

Macro Definition Documentation

◆ PS_PRIM_TYPE_B

#define PS_PRIM_TYPE_B   Bool

Definition at line 13 of file type_prim.h.

◆ PS_PRIM_TYPE_Char

#define PS_PRIM_TYPE_Char   PS_PRIM_TYPE_I8

Definition at line 16 of file type_prim.h.

◆ PS_PRIM_TYPE_F32

#define PS_PRIM_TYPE_F32   Float32

Definition at line 11 of file type_prim.h.

◆ PS_PRIM_TYPE_F64

#define PS_PRIM_TYPE_F64   Float64

Definition at line 12 of file type_prim.h.

◆ PS_PRIM_TYPE_I16

#define PS_PRIM_TYPE_I16   Int16

Definition at line 6 of file type_prim.h.

◆ PS_PRIM_TYPE_I32

#define PS_PRIM_TYPE_I32   Int32

Definition at line 8 of file type_prim.h.

◆ PS_PRIM_TYPE_I64

#define PS_PRIM_TYPE_I64   Int64

Definition at line 10 of file type_prim.h.

◆ PS_PRIM_TYPE_I8

#define PS_PRIM_TYPE_I8   Int8

Definition at line 4 of file type_prim.h.

◆ PS_PRIM_TYPE_U16

#define PS_PRIM_TYPE_U16   UInt16

Definition at line 5 of file type_prim.h.

◆ PS_PRIM_TYPE_U32

#define PS_PRIM_TYPE_U32   UInt32

Definition at line 7 of file type_prim.h.

◆ PS_PRIM_TYPE_U64

#define PS_PRIM_TYPE_U64   UInt64

Definition at line 9 of file type_prim.h.

◆ PS_PRIM_TYPE_U8

#define PS_PRIM_TYPE_U8   UInt8

Definition at line 3 of file type_prim.h.

◆ PS_PRIM_TYPE_UChar

#define PS_PRIM_TYPE_UChar   PS_PRIM_TYPE_U8

Definition at line 15 of file type_prim.h.