From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- .../nel/classNLAISCRIPT_1_1yyFlexLexer.html | 1571 ++++++++++++++++++++ 1 file changed, 1571 insertions(+) create mode 100644 docs/doxygen/nel/classNLAISCRIPT_1_1yyFlexLexer.html (limited to 'docs/doxygen/nel/classNLAISCRIPT_1_1yyFlexLexer.html') diff --git a/docs/doxygen/nel/classNLAISCRIPT_1_1yyFlexLexer.html b/docs/doxygen/nel/classNLAISCRIPT_1_1yyFlexLexer.html new file mode 100644 index 00000000..a899cb85 --- /dev/null +++ b/docs/doxygen/nel/classNLAISCRIPT_1_1yyFlexLexer.html @@ -0,0 +1,1571 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
+
+ + +
+ + +
+Docs + +
+  + + + + + +
Documentation 
+ +
+Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  
+

NLAISCRIPT::yyFlexLexer Class Reference

#include <lex.h> +

+

Inheritance diagram for NLAISCRIPT::yyFlexLexer: +

+ +NLAISCRIPT::FlexLexer +NLAISCRIPT::CCompilateur + +List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Methods

 yyFlexLexer (istream *arg_yyin=0, ostream *arg_yyout=0)
virtual ~yyFlexLexer ()
void yy_switch_to_buffer (struct yy_buffer_state *new_buffer)
yy_buffer_stateyy_create_buffer (istream *s, int size)
void yy_delete_buffer (struct yy_buffer_state *b)
void yyrestart (istream *s)
virtual int yylex ()
virtual void switch_streams (istream *new_in, ostream *new_out)

Protected Methods

virtual int LexerInput (char *buf, int max_size)
virtual void LexerOutput (const char *buf, int size)
virtual void LexerError (const char *msg)
void yyunput (int c, char *buf_ptr)
int yyinput ()
void yy_load_buffer_state ()
void yy_init_buffer (struct yy_buffer_state *b, istream *s)
void yy_flush_buffer (struct yy_buffer_state *b)
void yy_push_state (int new_state)
void yy_pop_state ()
int yy_top_state ()
yy_state_type yy_get_previous_state ()
yy_state_type yy_try_NUL_trans (yy_state_type current_state)
int yy_get_next_buffer ()
virtual int yywrap ()=0
virtual void setNewLine ()=0
 Tell the _lastBlock about a newLine (for Debug). More...


Protected Attributes

int yy_start_stack_ptr
int yy_start_stack_depth
int * yy_start_stack
istream * yyin
ostream * yyout
yy_buffer_stateyy_current_buffer
char yy_hold_char
int yy_n_chars
char * yy_c_buf_p
int yy_init
int yy_start
int yy_did_buffer_switch_on_eof
yy_state_type yy_last_accepting_state
char * yy_last_accepting_cpos
yy_state_typeyy_state_buf
yy_state_typeyy_state_ptr
char * yy_full_match
int * yy_full_state
int yy_full_lp
int yy_lp
int yy_looking_for_trail_begin
int yy_more_flag
int yy_more_len
char LastyyText [2][1024 *4]
double LastyyNum
int yyLine
int yyColone
+

Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
NLAISCRIPT::yyFlexLexer::yyFlexLexer istream *   arg_yyin = 0,
ostream *   arg_yyout = 0
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual NLAISCRIPT::yyFlexLexer::~yyFlexLexer   [virtual]
+
+ + + + + +
+   + + +

+

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + +
virtual void NLAISCRIPT::yyFlexLexer::LexerError const char *   msg [protected, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual int NLAISCRIPT::yyFlexLexer::LexerInput char *   buf,
int   max_size
[protected, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual void NLAISCRIPT::yyFlexLexer::LexerOutput const char *   buf,
int   size
[protected, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void NLAISCRIPT::yyFlexLexer::setNewLine   [protected, pure virtual]
+
+ + + + + +
+   + + +

+Tell the _lastBlock about a newLine (for Debug). +

+ +

+Implemented in NLAISCRIPT::CCompilateur.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual void NLAISCRIPT::yyFlexLexer::switch_streams istream *   new_in,
ostream *   new_out
[virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
struct yy_buffer_state* NLAISCRIPT::yyFlexLexer::yy_create_buffer istream *   s,
int   size
[virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer.

+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_delete_buffer struct yy_buffer_state  b [virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer.

+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_flush_buffer struct yy_buffer_state  b [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
int NLAISCRIPT::yyFlexLexer::yy_get_next_buffer   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
yy_state_type NLAISCRIPT::yyFlexLexer::yy_get_previous_state   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_init_buffer struct yy_buffer_state  b,
istream *   s
[protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_load_buffer_state   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_pop_state   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_push_state int   new_state [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yy_switch_to_buffer struct yy_buffer_state  new_buffer [virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer.

+

+ + + + +
+ + + + + + + + + +
int NLAISCRIPT::yyFlexLexer::yy_top_state   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
yy_state_type NLAISCRIPT::yyFlexLexer::yy_try_NUL_trans yy_state_type   current_state [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
int NLAISCRIPT::yyFlexLexer::yyinput   [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual int NLAISCRIPT::yyFlexLexer::yylex   [virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer. +

+Referenced by NLAISCRIPT::CCompilateur::Compile.

+

+ + + + +
+ + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yyrestart istream *   s [virtual]
+
+ + + + + +
+   + + +

+ +

+Implements NLAISCRIPT::FlexLexer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void NLAISCRIPT::yyFlexLexer::yyunput int   c,
char *   buf_ptr
[protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual int NLAISCRIPT::yyFlexLexer::yywrap   [protected, pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAISCRIPT::CCompilateur.

+


Member Data Documentation

+

+ + + + +
+ + +
double NLAISCRIPT::yyFlexLexer::LastyyNum [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 169 of file lex.h. +

+Referenced by NLAISCRIPT::CCompilateur::setImediateVar.

+

+ + + + +
+ + +
char NLAISCRIPT::yyFlexLexer::LastyyText[2][1024*4] [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 168 of file lex.h. +

+Referenced by NLAISCRIPT::CCompilateur::CCompilateur, NLAISCRIPT::CCompilateur::setChaineVar, and NLAISCRIPT::CCompilateur::setParamVarName.

+

+ + + + +
+ + +
char* NLAISCRIPT::yyFlexLexer::yy_c_buf_p [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 138 of file lex.h.

+

+ + + + +
+ + +
struct yy_buffer_state* NLAISCRIPT::yyFlexLexer::yy_current_buffer [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 129 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_did_buffer_switch_on_eof [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 145 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_full_lp [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 158 of file lex.h.

+

+ + + + +
+ + +
char* NLAISCRIPT::yyFlexLexer::yy_full_match [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 156 of file lex.h.

+

+ + + + +
+ + +
int* NLAISCRIPT::yyFlexLexer::yy_full_state [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 157 of file lex.h.

+

+ + + + +
+ + +
char NLAISCRIPT::yyFlexLexer::yy_hold_char [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 132 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_init [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 140 of file lex.h.

+

+ + + + +
+ + +
char* NLAISCRIPT::yyFlexLexer::yy_last_accepting_cpos [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 151 of file lex.h.

+

+ + + + +
+ + +
yy_state_type NLAISCRIPT::yyFlexLexer::yy_last_accepting_state [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 150 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_looking_for_trail_begin [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 161 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_lp [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 160 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_more_flag [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 163 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_more_len [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 164 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_n_chars [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 135 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_start [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 141 of file lex.h.

+

+ + + + +
+ + +
int* NLAISCRIPT::yyFlexLexer::yy_start_stack [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 116 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_start_stack_depth [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 115 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yy_start_stack_ptr [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 114 of file lex.h.

+

+ + + + +
+ + +
yy_state_type* NLAISCRIPT::yyFlexLexer::yy_state_buf [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 153 of file lex.h.

+

+ + + + +
+ + +
yy_state_type* NLAISCRIPT::yyFlexLexer::yy_state_ptr [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 154 of file lex.h.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yyColone [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 170 of file lex.h. +

+Referenced by NLAISCRIPT::CCompilateur::callFunction, NLAISCRIPT::CCompilateur::CCompilateur, NLAISCRIPT::CCompilateur::Compile, NLAISCRIPT::CCompilateur::errorMethodConstraint, NLAISCRIPT::CCompilateur::processingVar, NLAISCRIPT::CCompilateur::setMethodVar, and NLAISCRIPT::CCompilateur::yyerror.

+

+ + + + +
+ + +
istream* NLAISCRIPT::yyFlexLexer::yyin [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 126 of file lex.h. +

+Referenced by NLAISCRIPT::CCompilateur::yywrap.

+

+ + + + +
+ + +
int NLAISCRIPT::yyFlexLexer::yyLine [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 170 of file lex.h. +

+Referenced by NLAISCRIPT::CCompilateur::callFunction, NLAISCRIPT::CCompilateur::CCompilateur, NLAISCRIPT::CCompilateur::Compile, NLAISCRIPT::CCompilateur::errorMethodConstraint, NLAISCRIPT::CCompilateur::processingVar, NLAISCRIPT::CCompilateur::setMethodVar, NLAISCRIPT::CCompilateur::setNewLine, and NLAISCRIPT::CCompilateur::yyerror.

+

+ + + + +
+ + +
ostream* NLAISCRIPT::yyFlexLexer::yyout [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 127 of file lex.h.

+


The documentation for this class was generated from the following file: + + + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1