amath  1.8.5
Simple command line calculator
amath.h File Reference
#include <stdint.h>
#include <unistd.h>
Include dependency graph for amath.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TERMIOS
 
#define nullptr   0
 
#define assert(x)
 
#define EMPTYSTRING   ""
 
#define SPACE   " "
 
#define DOT   "."
 
#define NEWLINE   "\n"
 
#define true   1
 
#define false   0
 
#define LONG_BIT   32
 
#define wsize   sizeof(unsigned int)
 
#define wmask   (wsize - 1)
 
#define TXTCPU   EMPTYSTRING
 
#define TXTFPU   EMPTYSTRING
 
#define TXTARCH   TXTCPU TXTFPU
 
#define RELDATESTAMP   "(07-08-2018)"
 
#define TXTDOSVERSION   "\0$VER: amath 1.85" SPACE RELDATESTAMP SPACE TXTARCH
 
#define TXTTITLE   "amath version 1.8.5"
 
#define TXTCOPYRIGHT   "(c) 2018 Carsten Sonne Larsen"
 
#define TXTSTARTMSG   TXTTITLE SPACE TXTCOPYRIGHT
 
#define TXTVERSMSG   TXTTITLE SPACE RELDATESTAMP SPACE TXTARCH
 
#define TXTCOMPMSG   "Compiled with " COMP_NAME SPACE COMP_VERS
 
#define CPROCNAME   "amath_console"
 

Typedefs

typedef int bool
 

Macro Definition Documentation

◆ assert

#define assert (   x)

Definition at line 124 of file amath.h.

◆ CPROCNAME

#define CPROCNAME   "amath_console"

Definition at line 293 of file amath.h.

◆ DOT

#define DOT   "."

Definition at line 215 of file amath.h.

◆ EMPTYSTRING

#define EMPTYSTRING   ""

Definition at line 213 of file amath.h.

◆ false

#define false   0

Definition at line 228 of file amath.h.

◆ LONG_BIT

#define LONG_BIT   32

Definition at line 231 of file amath.h.

◆ NEWLINE

#define NEWLINE   "\n"

Definition at line 222 of file amath.h.

◆ nullptr

#define nullptr   0

Definition at line 116 of file amath.h.

◆ RELDATESTAMP

#define RELDATESTAMP   "(07-08-2018)"

Definition at line 284 of file amath.h.

◆ SPACE

#define SPACE   " "

Definition at line 214 of file amath.h.

◆ TERMIOS

#define TERMIOS

Definition at line 89 of file amath.h.

◆ true

#define true   1

Definition at line 227 of file amath.h.

◆ TXTARCH

#define TXTARCH   TXTCPU TXTFPU

Definition at line 283 of file amath.h.

◆ TXTCOMPMSG

#define TXTCOMPMSG   "Compiled with " COMP_NAME SPACE COMP_VERS

Definition at line 291 of file amath.h.

◆ TXTCOPYRIGHT

#define TXTCOPYRIGHT   "(c) 2018 Carsten Sonne Larsen"

Definition at line 287 of file amath.h.

◆ TXTCPU

#define TXTCPU   EMPTYSTRING

Definition at line 274 of file amath.h.

◆ TXTDOSVERSION

#define TXTDOSVERSION   "\0$VER: amath 1.85" SPACE RELDATESTAMP SPACE TXTARCH

Definition at line 285 of file amath.h.

◆ TXTFPU

#define TXTFPU   EMPTYSTRING

Definition at line 280 of file amath.h.

◆ TXTSTARTMSG

#define TXTSTARTMSG   TXTTITLE SPACE TXTCOPYRIGHT

Definition at line 288 of file amath.h.

◆ TXTTITLE

#define TXTTITLE   "amath version 1.8.5"

Definition at line 286 of file amath.h.

◆ TXTVERSMSG

#define TXTVERSMSG   TXTTITLE SPACE RELDATESTAMP SPACE TXTARCH

Definition at line 290 of file amath.h.

◆ wmask

#define wmask   (wsize - 1)

Definition at line 233 of file amath.h.

◆ wsize

#define wsize   sizeof(unsigned int)

Definition at line 232 of file amath.h.

Typedef Documentation

◆ bool

typedef int bool

Definition at line 226 of file amath.h.