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 892 of file specials.c.

pointer AND ( context ctx,
pointer  arg 
)

Definition at line 822 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 643 of file specials.c.

pointer CATCH ( context ctx,
pointer  arg 
)

Definition at line 503 of file specials.c.

pointer COND ( context ctx,
pointer  arg 
)

Definition at line 386 of file specials.c.

struct bindframe* declare ( ) [read]

Definition at line 885 of file specials.c.

pointer DEFMACRO ( context ctx,
pointer  arg 
)

Definition at line 1093 of file specials.c.

pointer DEFUN ( context ctx,
pointer  arg 
)

Definition at line 1076 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 1262 of file specials.c.

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

Definition at line 615 of file specials.c.

pointer EVALWHEN ( context ctx,
pointer  arg 
)

Definition at line 783 of file specials.c.

pointer EXPORT ( context ctx,
int  n,
argv   
)

Definition at line 1205 of file specials.c.

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

Definition at line 902 of file specials.c.

pointer FINDSYMBOL ( context ctx,
int  n,
argv   
)

Definition at line 1106 of file specials.c.

pointer FLET ( context ctx,
pointer  arg 
)

Definition at line 558 of file specials.c.

pointer FUNCALL ( context ctx,
int  n,
argv   
)

Definition at line 112 of file specials.c.

pointer FUNCTION_CLOSURE ( context ctx,
pointer  arg 
)

Definition at line 132 of file specials.c.

pointer gensym ( context ctx)

Definition at line 1153 of file specials.c.

pointer GENSYM ( context ctx,
int  n,
argv   
)

Definition at line 1159 of file specials.c.

pointer GETPROP ( context ctx,
int  n,
argv   
)

Definition at line 1184 of file specials.c.

pointer GO ( context ctx,
pointer  arg 
)

Definition at line 766 of file specials.c.

pointer IF ( context ctx,
pointer  arg 
)

Definition at line 325 of file specials.c.

pointer INTERN ( context ctx,
int  n,
argv   
)

Definition at line 1132 of file specials.c.

pointer LABELS ( context ctx,
pointer  arg 
)

Definition at line 576 of file specials.c.

pointer MACEXPAND2 ( context ctx,
int  n,
argv   
)

Definition at line 154 of file specials.c.

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

Definition at line 914 of file specials.c.

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

Definition at line 1038 of file specials.c.

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

Definition at line 199 of file specials.c.

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

Definition at line 263 of file specials.c.

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

Definition at line 228 of file specials.c.

pointer OR ( context ctx,
pointer  arg 
)

Definition at line 835 of file specials.c.

pointer PARLET ( context ctx,
pointer  args 
)

Definition at line 404 of file specials.c.

pointer PROCLAIM ( context ctx,
int  n,
argv   
)

Definition at line 848 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 1231 of file specials.c.

pointer PUTPROP ( context ctx,
int  n,
argv   
)

Definition at line 1244 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 599 of file specials.c.

pointer RETFROM ( context ctx,
pointer  arg 
)

Definition at line 666 of file specials.c.

pointer RETURN ( context ctx,
int  n,
argv   
)

Definition at line 689 of file specials.c.

pointer SEQLET ( context ctx,
pointer  args 
)

Definition at line 459 of file specials.c.

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

Definition at line 1050 of file specials.c.

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

Definition at line 1015 of file specials.c.

pointer SETQ ( context ctx,
pointer  arg 
)

Definition at line 301 of file specials.c.

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

Definition at line 1062 of file specials.c.

void specials ( context ctx,
pointer  mod 
)

Definition at line 1280 of file specials.c.

Definition at line 934 of file specials.c.

pointer SXHASH ( context ctx,
int  n,
argv   
)

Definition at line 962 of file specials.c.

pointer SYMBNDVALUE ( context ctx,
int  n,
argv   
)

Definition at line 1004 of file specials.c.

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

Definition at line 1027 of file specials.c.

pointer SYMVALUE ( context ctx,
int  n,
argv   
)

Definition at line 985 of file specials.c.

pointer TAGBODY ( context ctx,
pointer  arg 
)

Definition at line 732 of file specials.c.

pointer THE ( context ctx,
pointer  arg 
)

Definition at line 796 of file specials.c.

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

Definition at line 529 of file specials.c.

pointer THROW ( context ctx,
pointer  arg 
)

Definition at line 540 of file specials.c.

pointer UNWINDPROTECT ( context ctx,
pointer  arg 
)

Definition at line 701 of file specials.c.

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

Definition at line 341 of file specials.c.

pointer WHILE ( context ctx,
pointer  arg 
)

Definition at line 361 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 Mar 9 2017 04:57:51