inst_xsb.c File Reference

#include "xsb_config.h"
#include "xsb_debug.h"
#include "auxlry.h"
#include "cell_xsb.h"
#include "inst_xsb.h"
#include "subinst.h"
#include "xsb_inst_list.h"

Defines

#define XSB_INST(inum, inst, label, op1type, op2type, op3type, op4type)

Functions

void init_builtin_table (void)
int sizeof_inst (byte inst)
void init_instructions ()
void init_inst_table (void)

Variables

Cell inst_table [BUILTIN_TBL_SZ][5]

Define Documentation

#define XSB_INST inum,
inst,
label,
op1type,
op2type,
op3type,
op4type   ) 
 

Value:

inst_table[inst][0] = (Cell)( #inst ); \
        inst_table[inst][1] = op1type; \
        inst_table[inst][2] = op2type; \
        inst_table[inst][3] = op3type; \
        inst_table[inst][4] = op4type


Function Documentation

void init_builtin_table void   ) 
 

void init_inst_table void   ) 
 

void init_instructions  ) 
 

int sizeof_inst byte  inst  ) 
 


Variable Documentation

Cell inst_table[BUILTIN_TBL_SZ][5]
 


Generated on Wed Jul 26 13:26:53 2006 for XSB by  doxygen 1.4.5