Dynalib Utils
Namespaces | Macros
KAMLParser.cpp File Reference
#include "../DynaListImpl.h"
#include "../Parser/Token.h"
#include "../Parser/Tokenizer.h"
#include "../Parser/ErrorContext.h"
#include "../DynaLogger.h"
#include "KAMLParser.h"
#include "../TimeUtils.h"
Include dependency graph for KAMLParser.cpp:

Namespaces

 KAML
 

Macros

#define PERIOD_CODE   BASE_USER_CODE + 1
 
#define COMMA_CODE   BASE_USER_CODE + 2
 
#define DASH_CODE   BASE_USER_CODE + 3
 
#define COLON_CODE   BASE_USER_CODE + 4
 
#define SEMICOLON_CODE   BASE_USER_CODE + 5
 
#define LBRACK_CODE   BASE_USER_CODE + 6
 
#define RBRACK_CODE   BASE_USER_CODE + 7
 
#define LBRACE_CODE   BASE_USER_CODE + 8
 
#define RBRACE_CODE   BASE_USER_CODE + 9
 
#define AT_CODE   BASE_USER_CODE + 10
 
#define VBAR_CODE   BASE_USER_CODE + 11
 
#define BACKSLASH_CODE   BASE_USER_CODE + 12
 
#define LT_CODE   BASE_USER_CODE + 13
 
#define GT_CODE   BASE_USER_CODE + 14
 
#define HASH_CODE   BASE_USER_CODE + 15
 
#define BREAK_CODE   BASE_USER_CODE + 16
 
#define TRUE_CODE   BASE_USER_CODE + 17
 
#define FALSE_CODE   BASE_USER_CODE + 18
 
#define NULL_CODE   BASE_USER_CODE + 19
 
#define STR_CODE   BASE_USER_CODE + 20
 
#define SEQ_CODE   BASE_USER_CODE + 21
 
#define PROPER_CODE   BASE_USER_CODE + 22
 
#define INT_CODE   BASE_USER_CODE + 23
 
#define FLOAT_CODE   BASE_USER_CODE + 24
 
#define BOOL_CODE   BASE_USER_CODE + 25
 
#define TIME_CODE   BASE_USER_CODE + 26
 
#define TIMESTAMP_CODE   BASE_USER_CODE + 27
 
#define DATE_CODE   BASE_USER_CODE + 28
 

Macro Definition Documentation

◆ AT_CODE

#define AT_CODE   BASE_USER_CODE + 10

◆ BACKSLASH_CODE

#define BACKSLASH_CODE   BASE_USER_CODE + 12

◆ BOOL_CODE

#define BOOL_CODE   BASE_USER_CODE + 25

◆ BREAK_CODE

#define BREAK_CODE   BASE_USER_CODE + 16

◆ COLON_CODE

#define COLON_CODE   BASE_USER_CODE + 4

◆ COMMA_CODE

#define COMMA_CODE   BASE_USER_CODE + 2

◆ DASH_CODE

#define DASH_CODE   BASE_USER_CODE + 3

◆ DATE_CODE

#define DATE_CODE   BASE_USER_CODE + 28

◆ FALSE_CODE

#define FALSE_CODE   BASE_USER_CODE + 18

◆ FLOAT_CODE

#define FLOAT_CODE   BASE_USER_CODE + 24

◆ GT_CODE

#define GT_CODE   BASE_USER_CODE + 14

◆ HASH_CODE

#define HASH_CODE   BASE_USER_CODE + 15

◆ INT_CODE

#define INT_CODE   BASE_USER_CODE + 23

◆ LBRACE_CODE

#define LBRACE_CODE   BASE_USER_CODE + 8

◆ LBRACK_CODE

#define LBRACK_CODE   BASE_USER_CODE + 6

◆ LT_CODE

#define LT_CODE   BASE_USER_CODE + 13

◆ NULL_CODE

#define NULL_CODE   BASE_USER_CODE + 19

◆ PERIOD_CODE

#define PERIOD_CODE   BASE_USER_CODE + 1

◆ PROPER_CODE

#define PROPER_CODE   BASE_USER_CODE + 22

◆ RBRACE_CODE

#define RBRACE_CODE   BASE_USER_CODE + 9

◆ RBRACK_CODE

#define RBRACK_CODE   BASE_USER_CODE + 7

◆ SEMICOLON_CODE

#define SEMICOLON_CODE   BASE_USER_CODE + 5

◆ SEQ_CODE

#define SEQ_CODE   BASE_USER_CODE + 21

◆ STR_CODE

#define STR_CODE   BASE_USER_CODE + 20

◆ TIME_CODE

#define TIME_CODE   BASE_USER_CODE + 26

◆ TIMESTAMP_CODE

#define TIMESTAMP_CODE   BASE_USER_CODE + 27

◆ TRUE_CODE

#define TRUE_CODE   BASE_USER_CODE + 17

◆ VBAR_CODE

#define VBAR_CODE   BASE_USER_CODE + 11