amath  1.8.5
Simple command line calculator
aengine.cpp File Reference
#include "amath.h"
#include "amathc.h"
#include "charbuf.h"
#include "charval.h"
#include "aengine.h"
Include dependency graph for aengine.cpp:

Go to the source code of this file.

Macros

#define CURSORFORWARD   "\x1B[1C"
 
#define CURSORBACKWARD   "\x1B[1D"
 
#define ERASEINLINE   "\x1B[K"
 
#define INSERT1CHAR   "\x1B[1@"
 
#define DELETE1CHAR   "\x1B[1P"
 
#define DELETELINE   "\x0D\x1B[K"
 
#define DELETE1CHARASC   "\b \b"
 

Macro Definition Documentation

◆ CURSORBACKWARD

#define CURSORBACKWARD   "\x1B[1D"

Definition at line 37 of file aengine.cpp.

◆ CURSORFORWARD

#define CURSORFORWARD   "\x1B[1C"

Definition at line 36 of file aengine.cpp.

◆ DELETE1CHAR

#define DELETE1CHAR   "\x1B[1P"

Definition at line 40 of file aengine.cpp.

◆ DELETE1CHARASC

#define DELETE1CHARASC   "\b \b"

Definition at line 42 of file aengine.cpp.

◆ DELETELINE

#define DELETELINE   "\x0D\x1B[K"

Definition at line 41 of file aengine.cpp.

◆ ERASEINLINE

#define ERASEINLINE   "\x1B[K"

Definition at line 38 of file aengine.cpp.

◆ INSERT1CHAR

#define INSERT1CHAR   "\x1B[1@"

Definition at line 39 of file aengine.cpp.