bug com o operator corrigido o suficiente
[CppToLua.git] / node.h
blobfa0a922c7acb61b33edbccd17983e7dbb136106a
1 #ifndef __NODE_H__
2 #define __NODE_H__
4 #include <string>
5 #include <vector>
6 #include <algorithm>
7 using namespace std;
8 //using std::string;
10 typedef struct sStringVec
12 vector<string> vs;
13 } StringVec;
15 typedef struct sStringVecVec
17 vector< vector<string> > vvs;
18 } StringVecVec;
20 typedef struct sIdf {
21 string type;
22 string name;
23 bool isPublic;
24 vector<sIdf> param;
25 } Idf;
27 typedef struct sNode {
28 string s;
29 vector<Idf> vi;
30 } Node;
32 extern bool member_scope_public;
34 #endif