Logo
~Apps~
~Projects~
~Contact~

a.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  linestruct
struct  variablestruct
struct  varliststruct
struct  EXPRLIST
struct  INTLIST
struct  forloopstruct
struct  substruct
struct  openstruct
struct  datastruct
struct  funcstruct

Typedefs

typedef linestruct LINE
typedef variablestruct VARIABLE
typedef varliststruct VARLIST
typedef forloopstruct NEXT
typedef substruct SUB
typedef openstruct OPEN
typedef datastruct DATA
typedef funcstruct FUNC

Functions

int yylex ()
void yyerror (char *)
void addlist (void *, void *)
VARIABLEreg_variable (char *name, EXPRLIST *)
void text_output (char *)
void file_input (char *, int)
void file_init (void)
void removelist (void *, void *)
void read_data (VARLIST *)

Variables

VARIABLEvariablebase
VARIABLEplaceholder
LINElinebase
LINEcurrent_line
LINEnext_line
NEXTnextbase
SUBsubbase
OPENopenbase
DATAdatabase
FUNCfuncbase
char the_str [1024]
int the_ptr
short running
char run_program [40]

Typedef Documentation

typedef struct datastruct DATA
 

typedef struct funcstruct FUNC
 

typedef struct linestruct LINE
 

typedef struct forloopstruct NEXT
 

typedef struct openstruct OPEN
 

typedef struct substruct SUB
 

typedef struct variablestruct VARIABLE
 

typedef struct varliststruct VARLIST
 


Function Documentation

void addlist void *  ,
void * 
 

void file_init void   ) 
 

void file_input char *  ,
int 
 

Referenced by End().

void read_data VARLIST  ) 
 

VARIABLE* reg_variable char *  name,
EXPRLIST
 

void removelist void *  ,
void * 
 

void text_output char *   ) 
 

void yyerror char *   ) 
 

int yylex  ) 
 


Variable Documentation

LINE* current_line
 

DATA* database
 

FUNC* funcbase
 

LINE* linebase
 

LINE* next_line
 

NEXT* nextbase
 

OPEN* openbase
 

VARIABLE* placeholder
 

char run_program[40]
 

short running
 

Referenced by listen_thread(), sock_thread(), and THREAD::THREAD().

SUB* subbase
 

int the_ptr
 

char the_str[1024]
 

Referenced by Parser::cmd(), Parser::execute(), Parser::finish(), Parser::read_file(), and Parser::write_file().

VARIABLE* variablebase
 

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