Hormiga 1.0

/var/www/hormigaproject.com.ar/files/src/parser/parser_types.h File Reference

#include <QStringList>
#include "function/function.h"
#include "oper/operand_interface.h"
#include "types/unit.h"
#include "step/capture.h"
#include "step/report.h"
#include "step/capture_report.h"
#include "step/step.h"
#include "statement/statement.h"
Include dependency graph for parser_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  YYSTYPE
class  FlexExtraData

Defines

#define YYSTYPE_IS_DECLARED   1
#define YY_EXTRA_TYPE   FlexExtraData*

Typedefs

typedef void * yyscan_t

Define Documentation

#define YY_EXTRA_TYPE   FlexExtraData*

This class "FlexExtraData" will be used to implement a simple stack where parsed filenames will be stored for error reports

Definition at line 92 of file parser_types.h.

#define YYSTYPE_IS_DECLARED   1

YYSTYPE Type used for $$ and $n variables on Bison and for yylval on Flex (they are the same)

Definition at line 65 of file parser_types.h.


Typedef Documentation

typedef void* yyscan_t

Definition at line 103 of file parser_types.h.