Classes | Typedefs | Enumerations
Lexer.h File Reference

Definition of CLexer. More...

#include <cstdlib>
#include "GenApi/Types.h"
#include "GenApi/impl/Internal_Compatibility.h"
#include "SymTable.h"
Include dependency graph for Lexer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CLexer

Typedefs

typedef unsigned char uchar

Enumerations

enum  hqCharType {
  CH_LETTER = 0x01, CH_DIGIT = 0x02, CH_SEPARAT = 0x04, CH_SYMBOL = 0x08,
  CH_QUOTE = 0x10, CH_UNKNOWN = 0x7E, CH_FINAL = 0x7F
}
enum  hqTokenType {
  TOK_ERROR, TOK_NONE, TOK_FINAL, TOK_INT,
  TOK_FLOAT, TOK_SYMBOL, TOK_NAME, TOK_STRING
}

Detailed Description

Definition of CLexer.

Definition in file Lexer.h.


Typedef Documentation

typedef unsigned char uchar

Definition at line 33 of file Lexer.h.


Enumeration Type Documentation

enum hqCharType
Enumerator:
CH_LETTER 
CH_DIGIT 
CH_SEPARAT 
CH_SYMBOL 
CH_QUOTE 
CH_UNKNOWN 
CH_FINAL 

Definition at line 35 of file Lexer.h.

Enumerator:
TOK_ERROR 
TOK_NONE 
TOK_FINAL 
TOK_INT 
TOK_FLOAT 
TOK_SYMBOL 
TOK_NAME 
TOK_STRING 

Definition at line 41 of file Lexer.h.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08