NewLang Project
Yet another programm language
Loading...
Searching...
No Matches
lexer.h File Reference
#include "FlexLexer.h"
#include "term.h"
#include "parser.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  newlang::Scanner
 

Namespaces

namespace  newlang
 

Macros

#define YY_USER_INIT   m_loc = yylloc
 
#define YY_DECL
 
#define yyFlexLexer   NewLangFlexLexer
 

Macro Definition Documentation

◆ YY_USER_INIT

#define YY_USER_INIT   m_loc = yylloc

Definition at line 11 of file lexer.h.

◆ YY_DECL

#define YY_DECL
Value:
newlang::parser::token_type \
newlang::Scanner::lex( \
TermPtr * yylval, \
newlang::parser::location_type* yylloc \
)
* yylval
Definition lexer.l:131

Definition at line 13 of file lexer.h.

◆ yyFlexLexer

#define yyFlexLexer   NewLangFlexLexer

Definition at line 21 of file lexer.h.