Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

mlconv.h

Go to the documentation of this file.
00001 #ifndef MLCONV_H
00002 #define MLCONV_H
00003 
00004 /************************************************************
00005 mlconv.h
00006 This file can be freely modified for the generation of
00007 custom code.
00008 
00009 Copyright (c) 1999-2001 Bumble-Bee Software Ltd.
00010 ************************************************************/
00011 
00012 /* variables */
00013 #define yymoreflg (YYLEXNAME).yymmoreflg
00014 #define yyrejectflg (YYLEXNAME).yymrejectflg
00015 #define yyreturnflg (YYLEXNAME).yymreturnflg
00016 #define yytextgrow (YYLEXNAME).yymtextgrow
00017 #define yyunputgrow (YYLEXNAME).yymunputgrow
00018 #define yyeol (YYLEXNAME).yymeol
00019 #define yyoldeol (YYLEXNAME).yymoldeol
00020 #define yystart (YYLEXNAME).yymstart
00021 #define yyin (YYLEXNAME).yymin
00022 #define yyout (YYLEXNAME).yymout
00023 #define yylexerr (YYLEXNAME).yymerr
00024 #define yyleng (YYLEXNAME).yymleng
00025 #define yylineno (YYLEXNAME).yymlineno
00026 #define yyunputindex (YYLEXNAME).yymunputindex
00027 #define yytext (YYLEXNAME).yymtext
00028 #define yystext (YYLEXNAME).yymstext
00029 #define yytext_size (YYLEXNAME).yymtext_size
00030 #define yystext_size (YYLEXNAME).yymstext_size
00031 #define yystatebuf (YYLEXNAME).yymstatebuf
00032 #define yysstatebuf (YYLEXNAME).yymsstatebuf
00033 #define yyunputbufptr (YYLEXNAME).yymunputbufptr
00034 #define yysunputbufptr (YYLEXNAME).yymsunputbufptr
00035 #define yyunput_size (YYLEXNAME).yymunputbufptr
00036 #define yysunput_size (YYLEXNAME).yymsunput_size
00037 #define yylexdebug (YYLEXNAME).yymdebug
00038 #define yylexdebugflush (YYLEXNAME).yymdebugflush
00039 #define yylexdebugout (YYLEXNAME).yymdebugout
00040 
00041 /* general functions */
00042 #define yylexinit() yymlexinit(&(YYLEXNAME))
00043 #define yylex() yymlex(&(YYLEXNAME))
00044 #define yyclex() yymclex(&(YYLEXNAME))
00045 #define yyreset() yymreset(&(YYLEXNAME))
00046 #define yylexcleanup() yymlexcleanup(&(YYLEXNAME))
00047 #define yysettextsize(size) yymsettextsize(&(YYLEXNAME), (size))
00048 #define yysetunputsize(size) yymsetunputsize(&(YYLEXNAME), (size))
00049 
00050 /* service functions */
00051 #define yyinput() (*(YYLEXNAME).yyminput)(&(YYLEXNAME))
00052 #define yyoutput(ch) (*(YYLEXNAME).yymoutput)(&(YYLEXNAME), (ch))
00053 #define yyunput(ch) (*(YYLEXNAME).yymunput)(&(YYLEXNAME), (ch))
00054 #define yywrap() (*(YYLEXNAME).yymwrap)(&(YYLEXNAME))
00055 #define yygetchar() (*(YYLEXNAME).yymgetchar)(&(YYLEXNAME))
00056 #define yytextoverflow() (*(YYLEXNAME).yymtextoverflow)(&(YYLEXNAME))
00057 #define yyunputoverflow() (*(YYLEXNAME).yymunputoverflow)(&(YYLEXNAME))
00058 
00059 /* action functions */
00060 #define yybegin(state) yymbegin(&(YYLEXNAME), (state))
00061 #define yyecho() yymecho(&(YYLEXNAME))
00062 #define yyless(length) yymless(&(YYLEXNAME), (length))
00063 #define yymore() yymmore(&(YYLEXNAME))
00064 #define yynewline(newline) yymnewline(&(YYLEXNAME), (newline))
00065 #define yyreject() yymreject(&(YYLEXNAME))
00066 #define yyunputcount() yymunputcount(&(YYLEXNAME))
00067 
00068 /* compatibility */
00069 #define ECHO yyecho()
00070 #define REJECT yyreject()
00071 #define BEGIN (YYLEXNAME).yymstart = 
00072 #define YYSTATE (YYLEXNAME).yymstart
00073 #define YY_START (YYLEXNAME).yymstart
00074 
00075 #endif
00076 

Generated on Wed Mar 16 00:10:28 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1