Defines | |
#define | ScheduleConsumer(Consumer, First, Last) |
#define | ANSWER_TEMPLATE nlcp_template(consumer_cpf) |
Functions | |
static CPtr | sched_answers (CTXTdeclc VariantSF producer_sf, CPtr *last_consumer) |
static CPtr | find_fixpoint (CTXTdeclc CPtr leader_csf, CPtr producer_cpf) |
|
|
|
Value: { \ if ( IsNonNULL(Last) ) \ nlcp_prevbreg(Last) = Consumer; \ else /* record first consumer to backtrack to */ \ First = Consumer; \ Last = Consumer; \ } |
|
|
|
|