Enums§
- Sorted
Array Error - Error types that can occur during LOWERBOUND event operations.
Constants§
- LOWERBOUND_
ARRAY_ EVENT_ ID - Constant Event ID for
lowerboundevents, derived viaEventId::from_name(EVENT_NAME). - LOWERBOUND_
ARRAY_ EVENT_ NAME - Qualified event names for
lowerboundevents. - LOWERBOUND_
KEY_ VALUE_ EVENT_ ID - LOWERBOUND_
KEY_ VALUE_ EVENT_ NAME
Functions§
- handle_
lowerbound_ array - Pushes onto the advice stack the first pointer in [start_ptr, end_ptr) such that
mem[word_ptr] >= KEYin lexicographic order of words. If all words are < KEY, returns end_ptr. The array must be sorted in non-decreasing order. - handle_
lowerbound_ key_ value - Pushes onto the advice stack the first pointer in [start_ptr, end_ptr) such that
mem[word_ptr] >= KEYin lexicographic order of words. If all keys are < KEY, returns end_ptr. The array must be a list of key-value pairs (word tuples) where all keys are in non-decreasing order.