Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/tools/smgn/macro.cpp File Reference

#include "common/system_specific.h"
#include <stdlib.h>
#include "common/MString.h"
#include <stdio.h>
#include "macro.h"
#include "common/simple_stack.h"
#include "common/text_util.h"
#include <signal.h>

Compounds

class  detabbed_text
class  foreach_stack_entry
class  MacroDef
class  OutputFile
class  parameter
class  ParInfo
class  UseBlock

Functions

const char* skip_past_command (const char * text)
const char* skiplet (const char *text)
const char* skipforeach (const char *text)
const char* skipif (const char *text)
simple_stack<parameterpar_stack (10,10)
NamedListto_NamedList (MacroObjectPtr p)
StringMacroObjectto_StringMacroObject (MacroObjectPtr p)
void print_indent (int indent)
void print_start (int indent,const char *type,const char * dynamic_type)
void print_end (int indent)
MacroIterto_MacroIter (MacroObject * p)
MacroListObjectto_MacroListObject (MacroObject * p)

Function Documentation

simple_stack<parameter> par_stack ( 10,
10)

void print_end ( int indent)

void print_indent ( int indent)

void print_start ( int indent,
const char * type,
const char * dynamic_type)

const char * skip_past_command ( const char * text)

const char * skipforeach ( const char * text)

const char * skipif ( const char * text)

const char * skiplet ( const char * text)

MacroIter * to_MacroIter ( MacroObject * p)

MacroListObject * to_MacroListObject ( MacroObject * p)

NamedList * to_NamedList ( MacroObjectPtr p)

StringMacroObject * to_StringMacroObject ( MacroObjectPtr p)


Generated at Mon Jul 31 13:42:38 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000