PandA-2024.02
Macros | Functions
Lexer_utilities.hpp File Reference

macro used to instantiate LEX based lexers. More...

#include "config_HAVE_FLEX_2_5_34_OR_GREATER.hpp"
#include "config_HAVE_FLEX_2_5_35_OR_GREATER.hpp"
#include <iosfwd>
#include <FlexLexer.h>
Include dependency graph for Lexer_utilities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define yyalloc   LN_CONCAT(yyalloc)
 Autoheader include. More...
 
#define yyrealloc   LN_CONCAT(yyrealloc)
 
#define yyfree   LN_CONCAT(yyfree)
 
#define YY_DECL   int LN_CONCAT(FlexLexer)::yylex()
 
#define yyFlexLexer   LN_CONCAT(baseFlexLexer)
 
#define yywrap   LN_CONCAT(yywrap)
 

Functions

void yyfree (void *ptr)
 
void * yyrealloc (void *ptr, unsigned int size)
 
void * yyalloc (unsigned int size)
 
int yywrap ()
 

Detailed Description

macro used to instantiate LEX based lexers.

Author
Fabrizio Ferrandi fabri.nosp@m.zio..nosp@m.ferra.nosp@m.ndi@.nosp@m.polim.nosp@m.i.it $Revision$ $Date$ Last modified by $Author$

Definition in file Lexer_utilities.hpp.

Macro Definition Documentation

◆ YY_DECL

#define YY_DECL   int LN_CONCAT(FlexLexer)::yylex()

Definition at line 77 of file Lexer_utilities.hpp.

◆ yyalloc

#define yyalloc   LN_CONCAT(yyalloc)

Autoheader include.

Definition at line 52 of file Lexer_utilities.hpp.

◆ yyFlexLexer

#define yyFlexLexer   LN_CONCAT(baseFlexLexer)

Definition at line 81 of file Lexer_utilities.hpp.

◆ yyfree

#define yyfree   LN_CONCAT(yyfree)

Definition at line 54 of file Lexer_utilities.hpp.

◆ yyrealloc

#define yyrealloc   LN_CONCAT(yyrealloc)

Definition at line 53 of file Lexer_utilities.hpp.

◆ yywrap

#define yywrap   LN_CONCAT(yywrap)

Definition at line 123 of file Lexer_utilities.hpp.

Function Documentation

◆ yyalloc()

void* yyalloc ( unsigned int  size)

◆ yyfree()

void yyfree ( void *  ptr)

◆ yyrealloc()

void* yyrealloc ( void *  ptr,
unsigned int  size 
)

◆ yywrap()

int yywrap ( )
inline

Definition at line 124 of file Lexer_utilities.hpp.


Generated on Mon Feb 12 2024 13:03:35 for PandA-2024.02 by doxygen 1.8.13