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 *)
VARIABLE * reg_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

VARIABLE * variablebase
VARIABLE * placeholder
LINE * linebase
LINE * current_line
LINE * next_line
NEXT * nextbase
SUB * subbase
OPEN * openbase
DATA * database
FUNC * funcbase
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