Numworks Epsilon  1.4.1
Graphing Calculator Operating System
primitiveTypes.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define wordIncr   -1
 
#define indexWord(total, n)   ((total) - 1 - (n))
 
#define indexWordHi(total)   0
 
#define indexWordLo(total)   ((total) - 1)
 
#define indexMultiword(total, m, n)   ((total) - 1 - (m))
 
#define indexMultiwordHi(total, n)   0
 
#define indexMultiwordLo(total, n)   ((total) - (n))
 
#define indexMultiwordHiBut(total, n)   0
 
#define indexMultiwordLoBut(total, n)   (n)
 
#define INIT_UINTM4(v3, v2, v1, v0)   { v3, v2, v1, v0 }
 

Macro Definition Documentation

◆ indexMultiword

#define indexMultiword (   total,
  m,
 
)    ((total) - 1 - (m))

Definition at line 76 of file primitiveTypes.h.

◆ indexMultiwordHi

#define indexMultiwordHi (   total,
 
)    0

Definition at line 77 of file primitiveTypes.h.

◆ indexMultiwordHiBut

#define indexMultiwordHiBut (   total,
 
)    0

Definition at line 79 of file primitiveTypes.h.

◆ indexMultiwordLo

#define indexMultiwordLo (   total,
 
)    ((total) - (n))

Definition at line 78 of file primitiveTypes.h.

◆ indexMultiwordLoBut

#define indexMultiwordLoBut (   total,
 
)    (n)

Definition at line 80 of file primitiveTypes.h.

◆ indexWord

#define indexWord (   total,
 
)    ((total) - 1 - (n))

Definition at line 73 of file primitiveTypes.h.

◆ indexWordHi

#define indexWordHi (   total)    0

Definition at line 74 of file primitiveTypes.h.

◆ indexWordLo

#define indexWordLo (   total)    ((total) - 1)

Definition at line 75 of file primitiveTypes.h.

◆ INIT_UINTM4

#define INIT_UINTM4 (   v3,
  v2,
  v1,
  v0 
)    { v3, v2, v1, v0 }

Definition at line 81 of file primitiveTypes.h.

◆ wordIncr

#define wordIncr   -1

Definition at line 72 of file primitiveTypes.h.