summaryrefslogtreecommitdiff
path: root/src/program.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-05-10 19:13:51 -0400
committerAdrian Thurston <thurston@complang.org>2015-05-10 19:14:14 -0400
commitb05674c0aa0a63ae984fc8f8204bdb09d5e1dd9e (patch)
treef363c8255fae70f28c61d25506129f4858a953e3 /src/program.h
parent041084f89d3b05c4e9817002fcbe363839336538 (diff)
downloadcolm-b05674c0aa0a63ae984fc8f8204bdb09d5e1dd9e.tar.gz
improved naming, moved generated parser code to subdir gen
Diffstat (limited to 'src/program.h')
-rw-r--r--src/program.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/program.h b/src/program.h
index 9d86415d..b24ad7e3 100644
--- a/src/program.h
+++ b/src/program.h
@@ -34,35 +34,35 @@ struct stack_block
struct colm_sections
{
- LangElInfo *lelInfo;
+ struct lang_el_info *lelInfo;
long numLangEls;
- StructElInfo *selInfo;
+ struct struct_el_info *selInfo;
long numStructEls;
- ProdInfo *prodInfo;
+ struct prod_info *prodInfo;
long numProds;
- RegionInfo *regionInfo;
+ struct region_info *regionInfo;
long numRegions;
Code *rootCode;
long rootCodeLen;
long rootFrameId;
- FrameInfo *frameInfo;
+ struct frame_info *frameInfo;
long numFrames;
- FunctionInfo *functionInfo;
+ struct function_info *functionInfo;
long numFunctions;
- PatConsInfo *patReplInfo;
+ struct pat_cons_info *patReplInfo;
long numPatterns;
- PatConsNode *patReplNodes;
+ struct pat_cons_node *patReplNodes;
long numPatternNodes;
- GenericInfo *genericInfo;
+ struct generic_info *genericInfo;
long numGenerics;
long argvGenericId;
@@ -121,11 +121,11 @@ struct colm_program
int induceExit;
int exitStatus;
- PoolAlloc kidPool;
- PoolAlloc treePool;
- PoolAlloc parseTreePool;
- PoolAlloc headPool;
- PoolAlloc locationPool;
+ struct pool_alloc kidPool;
+ struct pool_alloc treePool;
+ struct pool_alloc parseTreePool;
+ struct pool_alloc headPool;
+ struct pool_alloc locationPool;
Tree *trueVal;
Tree *falseVal;