#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
Include dependency graph for lexico.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | long_linea 1024 |
#define | _tab 9 |
#define | _cr 13 |
#define | _lf 10 |
Enumerations | |
enum | t_piezas { p_select, p_from, p_true, p_false, p_null, p_where, p_orderby, p_into, p_values, p_groupby, p_delete, p_insert, p_update, p_set, p_pack, p_createtable, p_deletetable, p_altertable, p_add, p_modify, p_droptable, p_key, p_opentable, p_packtable, p_method, p_sum, p_count, p_avg, p_max, p_min, p_or, p_and, p_no, p_char, p_date, p_int, p_logical, p_float, p_distinto, p_igual, p_mas, p_menos, p_multiplicar, p_dividir, p_modulo, p_abrir_corchete, p_mayor_igual, p_menor, p_mayor, p_menor_igual, p_cerrar_corchete, p_abrir_parentesis, p_cerrar_parentesis, p_dos_puntos, p_coma, p_puntoycoma, p_abrir_llaves, p_cerrar_llaves, p_identificador, p_entero, p_decimal, p_literal, p_eof, p_error } |
Variables | |
char * | piezas [] |
|
Definition at line 25 of file lexico.h. Referenced by compilador::inicializacion_lexica(), compilador::inicializacion_lexica_sentencia(), compilador::leer_literal(), and compilador::traer_caracter(). |
|
Definition at line 26 of file lexico.h. Referenced by compilador::leer_fuente(), and compilador::traer_caracter(). |
|
Definition at line 24 of file lexico.h. Referenced by compilador::traer_caracter(). |
|
|
|
|
Definition at line 9 of file lexico.cpp. Referenced by compilador::error(), and compilador::leer_palabra(). |