Logo
~Apps~
~Projects~
~Contact~

a.lex File Reference

#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include "a.h"
#include "a.tab.h"
#include "Parser.h"

Include dependency graph for a.lex:

Go to the source code of this file.


Defines

#define C   THIS -> m_the_str[THIS -> m_the_ptr]
#define C_INCR   THIS -> m_the_str[THIS -> m_the_ptr++]
#define YY_INPUT(buf, result, max_size)
#define YY_DECL   int yylex(void *yylval,void *parser)
#define YYLVAL   ((YYSTYPE *)yylval)

Variables

FOR return For
NEXT return Next
DEL return Del
DIM return Dim
READ return Read
GR return Gr
TEXT return Text
PR return Pr
IN return In
CALL return Call
PLOT return Plot
HLIN return Hlin
VLIN return Vlin
HGR2 return Hgr2
HGR return Hgr
HCOLOR return Hcolor
HPLOT return Hplot
DRAW return Draw
XDRAW return Xdraw
HTAB return Htab
HOME return Home
ROT return Rot
SCALE return Scale
SHLOAD return Shload
TRACE return Trace
NOTRACE return Notrace
NORMAL return Normal
INVERSE return Inverse
FLASH return Flash
COLOR return Color
POP return Pop
VTAB return Vtab
HIMEM return Himem
LOMEM return Lomem
ONERR return Onerr
RESUME return Resume
RECALL return Recall
STORE return Store
 SPEED
 __pad0__
return * yytext

Define Documentation

#define C   THIS -> m_the_str[THIS -> m_the_ptr]
 

#define C_INCR   THIS -> m_the_str[THIS -> m_the_ptr++]
 

#define YY_DECL   int yylex(void *yylval,void *parser)
 

#define YY_INPUT buf,
result,
max_size   ) 
 

Value:

{ \
        if ( THIS -> m_the_str) \
                *buf = C_INCR; \
        result = ( THIS -> m_the_str && *buf) ? 1 : YY_NULL; \
}

#define YYLVAL   ((YYSTYPE *)yylval)
 


Variable Documentation

__pad0__
 

Definition at line 281 of file a.lex.

CALL return Call
 

Definition at line 248 of file a.lex.

COLOR return Color
 

Definition at line 271 of file a.lex.

DEL return Del
 

Definition at line 239 of file a.lex.

DIM return Dim
 

Definition at line 241 of file a.lex.

DRAW return Draw
 

Definition at line 257 of file a.lex.

FLASH return Flash
 

Definition at line 269 of file a.lex.

FOR return For
 

Definition at line 224 of file a.lex.

GR return Gr
 

Definition at line 244 of file a.lex.

HCOLOR return Hcolor
 

Definition at line 255 of file a.lex.

HGR return Hgr
 

Definition at line 254 of file a.lex.

HGR2 return Hgr2
 

Definition at line 253 of file a.lex.

HIMEM return Himem
 

Definition at line 274 of file a.lex.

HLIN return Hlin
 

Definition at line 250 of file a.lex.

HOME return Home
 

Definition at line 260 of file a.lex.

HPLOT return Hplot
 

Definition at line 256 of file a.lex.

HTAB return Htab
 

Definition at line 259 of file a.lex.

IN return In
 

Definition at line 247 of file a.lex.

INVERSE return Inverse
 

Definition at line 268 of file a.lex.

LOMEM return Lomem
 

Definition at line 275 of file a.lex.

NEXT return Next
 

Definition at line 226 of file a.lex.

NORMAL return Normal
 

Definition at line 267 of file a.lex.

NOTRACE return Notrace
 

Definition at line 266 of file a.lex.

ONERR return Onerr
 

Definition at line 276 of file a.lex.

PLOT return Plot
 

Definition at line 249 of file a.lex.

POP return Pop
 

Definition at line 272 of file a.lex.

PR return Pr
 

Definition at line 246 of file a.lex.

READ return Read
 

Definition at line 242 of file a.lex.

RECALL return Recall
 

Definition at line 278 of file a.lex.

RESUME return Resume
 

Definition at line 277 of file a.lex.

ROT return Rot
 

Definition at line 262 of file a.lex.

SCALE return Scale
 

Definition at line 263 of file a.lex.

SHLOAD return Shload
 

Definition at line 264 of file a.lex.

SPEED
 

Definition at line 281 of file a.lex.

STORE return Store
 

Definition at line 280 of file a.lex.

TEXT return Text
 

Definition at line 245 of file a.lex.

TRACE return Trace
 

Definition at line 265 of file a.lex.

VLIN return Vlin
 

Definition at line 251 of file a.lex.

VTAB return Vtab
 

Definition at line 273 of file a.lex.

XDRAW return Xdraw
 

Definition at line 258 of file a.lex.

return* yytext
 

Definition at line 358 of file a.lex.

Page, code, and content Copyright (C) 2005 by Anders Hedström
Generated on Mon Aug 29 20:21:47 2005 for C++ Sockets by  doxygen 1.4.4