BAM
Abstract Machine for Bottom-Up Evaluation with the Push Method
Classes | Macros | Typedefs
bam.h File Reference

Emulator (Interpreter) for Bottom-Up Abstract Machine. More...

#include "../base/ver.h"
#include "../base/str.h"
#include "../base/check.h"
#include "../mem/mpool.h"
#include "../bds/flexarr.h"
#include "../bds/stack.h"
#include "../dom/strmem.h"
#include "../rel/list_2.h"
#include "../rel/cur_2.h"
#include "../rel/set_2.h"
#include "../rel/set_tt.h"
#include "../rel/rel_n_n.h"
#include "../rel/cur_n_n.h"
#include "inst.h"

Go to the source code of this file.

Classes

class  bam_c
 

Macros

#define BAM_NULL   (static_cast<bam_t>(0))
 

Typedefs

typedef bam_cbam_t
 

Detailed Description

Emulator (Interpreter) for Bottom-Up Abstract Machine.

Macro Definition Documentation

#define BAM_NULL   (static_cast<bam_t>(0))

Null pointer to an abstract machine.

Typedef Documentation

typedef bam_c* bam_t

Pointer to an abstract machine.