#include "nusmv/core/utils/defs.h"
Go to the source code of this file.
Data Structures | |
struct | Stack_ptr |
Public interface for a Stack class. More... | |
Defines | |
#define | STACK(x) ((Stack_ptr) x) |
#define | STACK_CHECK_INSTANCE(x) ( nusmv_assert(STACK(x) != STACK(NULL)) ) |
#define | STACK_IS_EMPTY(self) (self->index == 0) |
#define | STACK_TOP(self) *(self->array + self->index - 1) |
#define STACK_CHECK_INSTANCE | ( | x | ) | ( nusmv_assert(STACK(x) != STACK(NULL)) ) |