summaryrefslogtreecommitdiff
path: root/src/iter.c
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/iter.c
parent041084f89d3b05c4e9817002fcbe363839336538 (diff)
downloadcolm-b05674c0aa0a63ae984fc8f8204bdb09d5e1dd9e.tar.gz
improved naming, moved generated parser code to subdir gen
Diffstat (limited to 'src/iter.c')
-rw-r--r--src/iter.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/iter.c b/src/iter.c
index 60ba5e54..d63b092e 100644
--- a/src/iter.c
+++ b/src/iter.c
@@ -121,7 +121,7 @@ Tree *colm_map_iter_advance( Program *prg, Tree ***psp, GenericIter *iter )
Tree *colm_list_iter_deref_cur( Program *prg, GenericIter *iter )
{
- GenericInfo *gi = &prg->rtd->genericInfo[iter->genericId];
+ struct generic_info *gi = &prg->rtd->genericInfo[iter->genericId];
ListEl *el = (ListEl*)iter->ref.kid;
struct colm_struct *s = el != 0 ?
colm_struct_container( el, gi->elOffset ) : 0;
@@ -130,7 +130,7 @@ Tree *colm_list_iter_deref_cur( Program *prg, GenericIter *iter )
Value colm_viter_deref_cur( Program *prg, GenericIter *iter )
{
- GenericInfo *gi = &prg->rtd->genericInfo[iter->genericId];
+ struct generic_info *gi = &prg->rtd->genericInfo[iter->genericId];
ListEl *el = (ListEl*)iter->ref.kid;
struct colm_struct *s = el != 0 ?
colm_struct_container( el, gi->elOffset ) : 0;
@@ -191,7 +191,7 @@ void initUserIter( UserIter *userIter, Tree **stackRoot, long rootSize,
}
-UserIter *colm_uiter_create( Program *prg, Tree ***psp, FunctionInfo *fi, long searchId )
+UserIter *colm_uiter_create( Program *prg, Tree ***psp, struct function_info *fi, long searchId )
{
Tree **sp = *psp;
@@ -209,7 +209,7 @@ UserIter *colm_uiter_create( Program *prg, Tree ***psp, FunctionInfo *fi, long s
}
void uiterInit( Program *prg, Tree **sp, UserIter *uiter,
- FunctionInfo *fi, int revertOn )
+ struct function_info *fi, int revertOn )
{
/* Set up the first yeild so when we resume it starts at the beginning. */
uiter->ref.kid = 0;