Lines Matching refs:cur

662 	struct eqn_box	*cur, *nbox, *parent, *split;  in eqn_parse()  local
721 cur = eqn_box_alloc(ep, parent); in eqn_parse()
722 cur->type = EQN_TEXT; in eqn_parse()
723 cur->text = mandoc_strdup(""); in eqn_parse()
835 cur = eqn_box_alloc(ep, parent); in eqn_parse()
836 cur->type = EQN_TEXT; in eqn_parse()
837 cur->text = mandoc_strdup(""); in eqn_parse()
842 for (cur = parent; cur != NULL; cur = cur->parent) in eqn_parse()
843 if (cur->pos == EQNPOS_SUB || in eqn_parse()
844 cur->pos == EQNPOS_SUP || in eqn_parse()
845 cur->pos == EQNPOS_SUBSUP || in eqn_parse()
846 cur->pos == EQNPOS_SQRT || in eqn_parse()
847 cur->pos == EQNPOS_OVER) in eqn_parse()
849 if (cur != NULL) in eqn_parse()
850 parent = cur->parent; in eqn_parse()
902 cur = eqn_box_alloc(ep, parent); in eqn_parse()
903 cur->type = EQN_TEXT; in eqn_parse()
904 cur->text = mandoc_strdup(""); in eqn_parse()
920 for (cur = parent; cur != NULL; cur = cur->parent) in eqn_parse()
921 if (cur->type == EQN_LIST && in eqn_parse()
922 cur->expectargs > 1 && in eqn_parse()
924 cur->left != NULL)) in eqn_parse()
926 if (cur == NULL) { in eqn_parse()
931 parent = cur; in eqn_parse()
1000 for (cur = parent; cur != NULL; cur = cur->parent) in eqn_parse()
1001 if (cur->type == EQN_PILE) in eqn_parse()
1003 if (cur == NULL) { in eqn_parse()
1008 parent = eqn_box_alloc(ep, cur); in eqn_parse()
1032 cur = eqn_box_alloc(ep, parent); in eqn_parse()
1033 cur->type = EQN_TEXT; in eqn_parse()
1034 cur->text = p; in eqn_parse()
1037 cur->font = EQNFONT_ROMAN; in eqn_parse()
1040 if (cur->font == EQNFONT_NONE) in eqn_parse()
1041 cur->font = EQNFONT_ITALIC; in eqn_parse()
1046 if (cur->font != EQNFONT_NONE || *p == '\0') in eqn_parse()
1063 cur->font = ccl == CCL_LET ? in eqn_parse()
1075 if (cur->prev == NULL) in eqn_parse()
1076 parent->first = cur->next; in eqn_parse()
1078 cur->prev->next = NULL; in eqn_parse()
1079 parent->last = cur->prev; in eqn_parse()
1085 split->first = split->last = cur; in eqn_parse()
1086 cur->parent = split; in eqn_parse()
1087 cur->prev = NULL; in eqn_parse()
1095 p = mandoc_strndup(cur->text, in eqn_parse()
1096 cpn - cur->text); in eqn_parse()
1097 free(cur->text); in eqn_parse()
1098 cur->text = p; in eqn_parse()
1100 cur = nbox; in eqn_parse()