From 041084f89d3b05c4e9817002fcbe363839336538 Mon Sep 17 00:00:00 2001 From: Adrian Thurston Date: Sun, 10 May 2015 15:17:12 -0400 Subject: some naming cleanup --- src/program.h | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'src/program.h') diff --git a/src/program.h b/src/program.h index 1d244ce2..9d86415d 100644 --- a/src/program.h +++ b/src/program.h @@ -24,15 +24,15 @@ #include -typedef struct ColmStackBlock +struct stack_block { Tree **data; int len; int offset; - struct ColmStackBlock *next; -} StackBlock; + struct stack_block *next; +}; -typedef struct colm_sections +struct colm_sections { LangElInfo *lelInfo; long numLangEls; @@ -75,8 +75,8 @@ typedef struct colm_sections CaptureAttr *captureAttr; long numCapturedAttr; - FsmTables *fsmTables; - PdaTables *pdaTables; + struct fsm_tables *fsmTables; + struct pda_tables *pdaTables; int *startStates; int *eofLelIds; int *parserLelIds; @@ -94,19 +94,19 @@ typedef struct colm_sections long globalId; long argvElId; - void (*fsmExecute)( struct pda_run *pdaRun, struct _StreamImpl *inputStream ); + void (*fsm_execute)( struct pda_run *pdaRun, struct _StreamImpl *inputStream ); void (*sendNamedLangEl)( struct colm_program *prg, Tree **tree, struct pda_run *pdaRun, struct _StreamImpl *inputStream ); void (*initBindings)( struct pda_run *pdaRun ); void (*popBinding)( struct pda_run *pdaRun, ParseTree *tree ); -} RuntimeData; +}; -typedef struct colm_heap_list +struct heap_list { struct colm_struct *head; struct colm_struct *tail; -} HeapList; +}; struct colm_program { @@ -116,7 +116,7 @@ struct colm_program const char **argv; unsigned char ctxDepParsing; - RuntimeData *rtd; + struct colm_sections *rtd; struct colm_struct *global; int induceExit; int exitStatus; @@ -130,7 +130,7 @@ struct colm_program Tree *trueVal; Tree *falseVal; - struct colm_heap_list heap; + struct heap_list heap; Stream *stdinVal; Stream *stdoutVal; @@ -144,9 +144,8 @@ struct colm_program Tree **sb_beg; Tree **sb_end; long sb_total; - StackBlock *reserve; - - StackBlock *stackBlock; + struct stack_block *reserve; + struct stack_block *stackBlock; Tree **stackRoot; /* Returned value for main program and any exported functions. */ -- cgit v1.2.1