C:/Users/Dennis/src/lang/Life_start/Life/life-1.02/source/sys_dbm.c File Reference

#include "extern.h"
#include "built_ins.h"
#include "modules.h"
#include "sys.h"
#include <dbm.h>

Go to the source code of this file.

Functions

static long dbminit_internal (args, result, funct)
static long c_dbminit ()
static long dbmfetch_internal (args, result, funct)
static long c_dbmfetch ()
static long dbmstore_internal (args, result, funct)
static long c_dbmstore ()
static long dbmdelete_internal (args, result, funct)
static long c_dbmdelete ()
static long dbmfirstkey_internal (args, result, funct)
static long c_dbmfirstkey ()
static long dbmnextkey_internal (args, result, funct)
static long c_dbmnextkey ()
void insert_dbm_builtins ()


Function Documentation

static long c_dbmdelete (  )  [static]

Definition at line 93 of file sys_dbm.c.

References call_primitive(), dbmdelete_internal(), NARGS, quoted_string, REQUIRED, and SETARG.

Referenced by insert_dbm_builtins().

static long c_dbmfetch (  )  [static]

Definition at line 52 of file sys_dbm.c.

References call_primitive(), dbmfetch_internal(), NARGS, quoted_string, REQUIRED, and SETARG.

Referenced by insert_dbm_builtins().

static long c_dbmfirstkey (  )  [static]

Definition at line 115 of file sys_dbm.c.

References call_primitive(), dbmfirstkey_internal(), and NULL.

Referenced by insert_dbm_builtins().

static long c_dbminit (  )  [static]

Definition at line 28 of file sys_dbm.c.

References call_primitive(), dbminit_internal(), NARGS, quoted_string, REQUIRED, and SETARG.

Referenced by insert_dbm_builtins().

static long c_dbmnextkey (  )  [static]

Definition at line 137 of file sys_dbm.c.

References call_primitive(), dbmnextkey_internal(), NARGS, quoted_string, REQUIRED, and SETARG.

Referenced by insert_dbm_builtins().

static long c_dbmstore (  )  [static]

Definition at line 73 of file sys_dbm.c.

References call_primitive(), dbmstore_internal(), NARGS, quoted_string, REQUIRED, and SETARG.

Referenced by insert_dbm_builtins().

static long dbmdelete_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 82 of file sys_dbm.c.

References FALSE, and TRUE.

Referenced by c_dbmdelete().

static long dbmfetch_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 36 of file sys_dbm.c.

References FALSE, NULL, push_goal(), stack_bytes(), TRUE, and unify.

Referenced by c_dbmfetch().

static long dbmfirstkey_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 101 of file sys_dbm.c.

References FALSE, NULL, push_goal(), stack_bytes(), TRUE, and unify.

Referenced by c_dbmfirstkey().

static long dbminit_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 17 of file sys_dbm.c.

References FALSE, TRUE, and unify_bool_result().

Referenced by c_dbminit().

static long dbmnextkey_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 121 of file sys_dbm.c.

References FALSE, NULL, push_goal(), stack_bytes(), TRUE, and unify.

Referenced by c_dbmnextkey().

static long dbmstore_internal ( args  ,
  result,
  funct 
) [static]

Definition at line 60 of file sys_dbm.c.

References FALSE, and TRUE.

Referenced by c_dbmstore().

void insert_dbm_builtins (  ) 

Definition at line 145 of file sys_dbm.c.

References c_dbmdelete(), c_dbmfetch(), c_dbmfirstkey(), c_dbminit(), c_dbmnextkey(), c_dbmstore(), function, new_built_in(), predicate, and sys_module.

Referenced by insert_sys_builtins().


Generated on Sat Jan 26 08:48:09 2008 for WildLife by  doxygen 1.5.4