Searched refs:tail_calls (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/bc/include/
H A Dprogram.h86 BcVec tail_calls; member in struct:BcProgram
/freebsd-13-stable/contrib/bc/src/
H A Dprogram.c487 bc_vec_push(&p->tail_calls, &temp);
1457 assert(p->stack.len == p->tail_calls.len);
1468 for (i = 0; val && i < p->tail_calls.len; ++i) {
1469 size_t calls = *((size_t*) bc_vec_item_rev(&p->tail_calls, i)) + 1;
1480 bc_vec_npop(&p->tail_calls, i);
1495 assert(p->stack.len == p->tail_calls.len);
1579 size_t *call_ptr = bc_vec_top(&p->tail_calls);
1583 else bc_vec_push(&p->tail_calls, &ip.idx);
1718 bc_vec_free(&p->tail_calls);
1750 bc_vec_init(&p->tail_calls, sizeo
[all...]

Completed in 64 milliseconds