aoc.cpp File Reference

#include <map>
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <assert.h>
#include <stdio.h>
#include <vector>
#include "ao-lexer.h"
#include "ao-grammar.h"
#include "ao-syntax.h"
#include "sao-printer.h"

Include dependency graph for aoc.cpp:

Go to the source code of this file.

Functions

void aoset_in (FILE *i)
int aoparse ()
void dopascal (int argc, char *argv[])
void cpp (int argc, char *argv[])
int main (int argc, char *argv[])

Variables

outputbuf object
outputbuf object2
outputbuf meta
outputbuf msgs
outputbuf msgs1
outputbuf globhead
outputbuf useslist
outputbuf impl
map< string, string > field2init
char * current_ao
bool pascal = false


Function Documentation

int aoparse (  ) 

Here is the caller graph for this function:

void aoset_in ( FILE *  i  ) 

void cpp ( int  argc,
char *  argv[] 
)

Definition at line 139 of file aoc.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dopascal ( int  argc,
char *  argv[] 
)

Definition at line 50 of file aoc.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int main ( int  argc,
char *  argv[] 
)

Definition at line 281 of file aoc.cpp.

Here is the call graph for this function:


Variable Documentation

char* current_ao

Definition at line 44 of file aoc.cpp.

map<string,string> field2init

Definition at line 43 of file aoc.cpp.

Definition at line 40 of file aoc.cpp.

Definition at line 42 of file aoc.cpp.

Definition at line 37 of file aoc.cpp.

Definition at line 38 of file aoc.cpp.

Definition at line 39 of file aoc.cpp.

Definition at line 35 of file aoc.cpp.

Definition at line 36 of file aoc.cpp.

bool pascal = false

Definition at line 48 of file aoc.cpp.

Definition at line 41 of file aoc.cpp.


Generated on Sun Apr 4 23:26:03 2010 for Active Objects by  doxygen 1.5.9