Functions | Variables
specials.c File Reference
#include "eus.h"
Include dependency graph for specials.c:

Go to the source code of this file.

Functions

pointer ALLPACKAGES (context *ctx, int n, argv)
pointer AND (context *ctx, pointer arg)
pointer APPLY (context *ctx, int n, argv)
pointer BLOCK (context *ctx, pointer arg)
pointer CATCH (context *ctx, pointer arg)
pointer COND (context *ctx, pointer arg)
struct bindframedeclare ()
pointer DECLARE (pointer arg)
pointer DEFMACRO (context *ctx, pointer arg)
pointer DEFUN (context *ctx, pointer arg)
pointer EVAL (context *ctx, int n, argv)
pointer EVALDEBUG (context *ctx, int n, argv)
pointer EVALHOOK (context *ctx, int n, pointer *argv)
pointer EVALWHEN (context *ctx, pointer arg)
pointer EXPORT (context *ctx, int n, argv)
pointer FINDPACKAGE (context *ctx, int n, pointer *argv)
pointer FINDSYMBOL (context *ctx, int n, argv)
pointer FLET (context *ctx, pointer arg)
pointer FUNCALL (context *ctx, int n, argv)
pointer FUNCTION_CLOSURE (context *ctx, pointer arg)
pointer gensym (context *ctx)
pointer GENSYM (context *ctx, int n, argv)
pointer GETPROP (context *ctx, int n, argv)
pointer GO (context *ctx, pointer arg)
pointer IF (context *ctx, pointer arg)
pointer INTERN (context *ctx, int n, argv)
pointer LABELS (context *ctx, pointer arg)
pointer MACEXPAND2 (context *ctx, int n, argv)
pointer MAKEPACKAGE (context *ctx, int n, pointer *argv)
pointer MAKUNBOUND (context *ctx, int n, pointer *argv)
pointer MAPC (context *ctx, int n, pointer *argv)
pointer MAPCAN (context *ctx, int n, pointer *argv)
pointer MAPCAR (context *ctx, int n, pointer *argv)
pointer OR (context *ctx, pointer arg)
pointer PARLET (context *ctx, pointer args)
pointer PROCLAIM (context *ctx, int n, argv)
pointer PROG1 (context *ctx, int n, pointer *argv)
pointer PROGN (context *ctx, pointer arg)
pointer putprop (context *ctx, pointer sym, pointer val, pointer attr)
pointer PUTPROP (context *ctx, int n, argv)
pointer quote (context *ctx, pointer arg)
pointer RESET (context *ctx, int n, pointer *argv)
pointer RETFROM (context *ctx, pointer arg)
pointer RETURN (context *ctx, int n, argv)
pointer SEQLET (context *ctx, pointer args)
void set_special (context *ctx, pointer var, pointer val)
pointer SETFUNC (context *ctx, int n, pointer *argv)
pointer SETQ (context *ctx, pointer arg)
pointer SETSPECIAL (context *ctx, int n, pointer *argv)
void specials (context *ctx, pointer mod)
eusinteger_t sxhash (pointer x)
pointer SXHASH (context *ctx, int n, argv)
pointer SYMBNDVALUE (context *ctx, int n, argv)
pointer SYMFUNC (context *ctx, int n, pointer *argv)
pointer SYMVALUE (context *ctx, int n, argv)
pointer TAGBODY (context *ctx, pointer arg)
pointer THE (context *ctx, pointer arg)
void throw (context *ctx, pointer tag, pointer result)
pointer THROW (context *ctx, pointer arg)
pointer UNWINDPROTECT (context *ctx, pointer arg)
pointer WHEN (context *ctx, int n, pointer *argv)
pointer WHILE (context *ctx, pointer arg)

Variables

static pointer genhead
static int genindex
pointer K_FUNCTION_DOCUMENTATION
pointer LAMBDA
pointer LAMCLOSURE
pointer MACRO
static pointer QEVAL
static pointer QIF
static pointer QPROGN
static pointer QRETFROM
static char * rcsid = "@(#)$Id$"
static int tempindex = 0

Function Documentation

pointer ALLPACKAGES ( context ctx,
int  n,
argv   
)

Definition at line 893 of file specials.c.

pointer AND ( context ctx,
pointer  arg 
)

Definition at line 823 of file specials.c.

pointer APPLY ( context ctx,
int  n,
argv   
)

Definition at line 80 of file specials.c.

pointer BLOCK ( context ctx,
pointer  arg 
)

Definition at line 644 of file specials.c.

pointer CATCH ( context ctx,
pointer  arg 
)

Definition at line 504 of file specials.c.

pointer COND ( context ctx,
pointer  arg 
)

Definition at line 387 of file specials.c.

struct bindframe* declare ( ) [read]

Definition at line 886 of file specials.c.

pointer DEFMACRO ( context ctx,
pointer  arg 
)

Definition at line 1094 of file specials.c.

pointer DEFUN ( context ctx,
pointer  arg 
)

Definition at line 1077 of file specials.c.

pointer EVAL ( context ctx,
int  n,
argv   
)

Definition at line 43 of file specials.c.

pointer EVALDEBUG ( context ctx,
int  n,
argv   
)

Definition at line 1263 of file specials.c.

pointer EVALHOOK ( context ctx,
int  n,
pointer argv 
)

Definition at line 616 of file specials.c.

pointer EVALWHEN ( context ctx,
pointer  arg 
)

Definition at line 784 of file specials.c.

pointer EXPORT ( context ctx,
int  n,
argv   
)

Definition at line 1206 of file specials.c.

pointer FINDPACKAGE ( context ctx,
int  n,
pointer argv 
)

Definition at line 903 of file specials.c.

pointer FINDSYMBOL ( context ctx,
int  n,
argv   
)

Definition at line 1107 of file specials.c.

pointer FLET ( context ctx,
pointer  arg 
)

Definition at line 559 of file specials.c.

pointer FUNCALL ( context ctx,
int  n,
argv   
)

Definition at line 113 of file specials.c.

pointer FUNCTION_CLOSURE ( context ctx,
pointer  arg 
)

Definition at line 133 of file specials.c.

pointer gensym ( context ctx)

Definition at line 1154 of file specials.c.

pointer GENSYM ( context ctx,
int  n,
argv   
)

Definition at line 1160 of file specials.c.

pointer GETPROP ( context ctx,
int  n,
argv   
)

Definition at line 1185 of file specials.c.

pointer GO ( context ctx,
pointer  arg 
)

Definition at line 767 of file specials.c.

pointer IF ( context ctx,
pointer  arg 
)

Definition at line 326 of file specials.c.

pointer INTERN ( context ctx,
int  n,
argv   
)

Definition at line 1133 of file specials.c.

pointer LABELS ( context ctx,
pointer  arg 
)

Definition at line 577 of file specials.c.

pointer MACEXPAND2 ( context ctx,
int  n,
argv   
)

Definition at line 155 of file specials.c.

pointer MAKEPACKAGE ( context ctx,
int  n,
pointer argv 
)

Definition at line 915 of file specials.c.

pointer MAKUNBOUND ( context ctx,
int  n,
pointer argv 
)

Definition at line 1039 of file specials.c.

pointer MAPC ( context ctx,
int  n,
pointer argv 
)

Definition at line 200 of file specials.c.

pointer MAPCAN ( context ctx,
int  n,
pointer argv 
)

Definition at line 264 of file specials.c.

pointer MAPCAR ( context ctx,
int  n,
pointer argv 
)

Definition at line 229 of file specials.c.

pointer OR ( context ctx,
pointer  arg 
)

Definition at line 836 of file specials.c.

pointer PARLET ( context ctx,
pointer  args 
)

Definition at line 405 of file specials.c.

pointer PROCLAIM ( context ctx,
int  n,
argv   
)

Definition at line 849 of file specials.c.

pointer PROG1 ( context ctx,
int  n,
pointer argv 
)

Definition at line 68 of file specials.c.

pointer PROGN ( context ctx,
pointer  arg 
)

Definition at line 59 of file specials.c.

pointer putprop ( context ctx,
pointer  sym,
pointer  val,
pointer  attr 
)

Definition at line 1232 of file specials.c.

pointer PUTPROP ( context ctx,
int  n,
argv   
)

Definition at line 1245 of file specials.c.

pointer quote ( context ctx,
pointer  arg 
)

Definition at line 33 of file specials.c.

pointer RESET ( context ctx,
int  n,
pointer argv 
)

Definition at line 600 of file specials.c.

pointer RETFROM ( context ctx,
pointer  arg 
)

Definition at line 667 of file specials.c.

pointer RETURN ( context ctx,
int  n,
argv   
)

Definition at line 690 of file specials.c.

pointer SEQLET ( context ctx,
pointer  args 
)

Definition at line 460 of file specials.c.

void set_special ( context ctx,
pointer  var,
pointer  val 
)

Definition at line 1051 of file specials.c.

pointer SETFUNC ( context ctx,
int  n,
pointer argv 
)

Definition at line 1016 of file specials.c.

pointer SETQ ( context ctx,
pointer  arg 
)

Definition at line 302 of file specials.c.

pointer SETSPECIAL ( context ctx,
int  n,
pointer argv 
)

Definition at line 1063 of file specials.c.

void specials ( context ctx,
pointer  mod 
)

Definition at line 1281 of file specials.c.

Definition at line 935 of file specials.c.

pointer SXHASH ( context ctx,
int  n,
argv   
)

Definition at line 963 of file specials.c.

pointer SYMBNDVALUE ( context ctx,
int  n,
argv   
)

Definition at line 1005 of file specials.c.

pointer SYMFUNC ( context ctx,
int  n,
pointer argv 
)

Definition at line 1028 of file specials.c.

pointer SYMVALUE ( context ctx,
int  n,
argv   
)

Definition at line 986 of file specials.c.

pointer TAGBODY ( context ctx,
pointer  arg 
)

Definition at line 733 of file specials.c.

pointer THE ( context ctx,
pointer  arg 
)

Definition at line 797 of file specials.c.

void throw ( context ctx,
pointer  tag,
pointer  result 
)

Definition at line 530 of file specials.c.

pointer THROW ( context ctx,
pointer  arg 
)

Definition at line 541 of file specials.c.

pointer UNWINDPROTECT ( context ctx,
pointer  arg 
)

Definition at line 702 of file specials.c.

pointer WHEN ( context ctx,
int  n,
pointer argv 
)

Definition at line 342 of file specials.c.

pointer WHILE ( context ctx,
pointer  arg 
)

Definition at line 362 of file specials.c.


Variable Documentation

pointer genhead [static]

Definition at line 25 of file specials.c.

int genindex [static]

Definition at line 26 of file specials.c.

Definition at line 175 of file eus.c.

Definition at line 170 of file eus.c.

Definition at line 170 of file eus.c.

Definition at line 170 of file eus.c.

pointer QEVAL [static]

Definition at line 27 of file specials.c.

pointer QIF [static]

Definition at line 27 of file specials.c.

pointer QPROGN [static]

Definition at line 27 of file specials.c.

pointer QRETFROM [static]

Definition at line 27 of file specials.c.

char* rcsid = "@(#)$Id$" [static]

Definition at line 13 of file specials.c.

int tempindex = 0 [static]

Definition at line 26 of file specials.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Sep 3 2015 10:36:20