parse.c File Reference

#include "jam.h"
#include "lists.h"
#include "parse.h"
#include "scan.h"
#include "newstr.h"

Functions

void parse_file (const char *f)
void parse_save (PARSE *p)
PARSEparse_make (LIST *(*func)(PARSE *p, LOL *args, int *jmp), PARSE *left, PARSE *right, PARSE *third, const char *string, const char *string1, int num)
void parse_refer (PARSE *p)
void parse_free (PARSE *p)

Variables

static PARSEyypsave

Function Documentation

void parse_file ( const char *  f  ) 

void parse_free ( PARSE p  ) 

PARSE* parse_make ( LIST *(*)(PARSE *p, LOL *args, int *jmp)  func,
PARSE left,
PARSE right,
PARSE third,
const char *  string,
const char *  string1,
int  num 
)

void parse_refer ( PARSE p  ) 

void parse_save ( PARSE p  ) 


Variable Documentation

PARSE* yypsave [static]


Generated on Thu Aug 17 15:54:32 2006 for MaJam by  doxygen 1.4.7