branch 545 src/macro.c ScmObj branch; /* current level match */ branch 559 src/macro.c mvec[i].branch = mvec[i].sprout = mvec[i].root = SCM_NIL; branch 595 src/macro.c mvec[i].branch, mvec[i].sprout, mvec[i].root); branch 657 src/macro.c mvec[count].root = Scm_ReverseX(mvec[count].branch); branch 660 src/macro.c Scm_ReverseX(mvec[count].branch)); branch 661 src/macro.c mvec[count].branch = SCM_NIL; branch 674 src/macro.c mvec[count].branch = Scm_Cons(matched, mvec[count].branch); branch 858 src/macro.c static ScmObj realize_template(ScmSyntaxRuleBranch *branch, branch 865 src/macro.c if (branch->maxLevel > DEFAULT_MAX_LEVEL) branch 866 src/macro.c indices = SCM_NEW_ATOMIC2(int*, (branch->maxLevel+1) * sizeof(int)); branch 867 src/macro.c for (i=0; i<=branch->maxLevel; i++) indices[i] = 0; branch 868 src/macro.c return realize_template_rec(branch->template, mvec, 0, indices, &idlist, &exlev);