pdecl.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include "ptree.h"
#include "symboldef.h"
#include "parse.h"
#include "util.h"
#include "symbol.h"
#include "pdecl.h"

Include dependency graph for pdecl.c:


Functions

void pdecl (parsex *decl_tree, symboltable *types, symboltable *variables, symboltable *functions, int scope, int varonly, int no_meth, symboltable *altvars)
void ptype_decl (symboltable *t, parsex *type_decl, int scope)
void parray_type (parsex *array_ptr, symboltable *t, int deg)
void pfunc_decl (symboltable *t, parsex *mf, bool ismethod, int scope)
void pclass (symboltable *t, parsex *class, int scope)

Variables

symboltablebasic_types

Function Documentation

void pdecl parsex decl_tree,
symboltable types,
symboltable variables,
symboltable functions,
int  scope,
int  varonly,
int  no_meth,
symboltable altvars
 

void ptype_decl symboltable t,
parsex type_decl,
int  scope
 

void parray_type parsex array_ptr,
symboltable t,
int  deg
 

void pfunc_decl symboltable t,
parsex mf,
bool  ismethod,
int  scope
 

void pclass symboltable t,
parsex class,
int  scope
 


Variable Documentation

symboltable* basic_types
 


Generated on Wed Apr 5 21:01:08 2006 for Sesame by  doxygen 1.4.6