Functions | Variables
sequence.c File Reference

Go to the source code of this file.

Functions

pointer call1 (context *ctx, pointer func, pointer arg)
pointer call2 (context *ctx, pointer func, pointer arg1, pointer arg2)
pointer COERCE (context *ctx, int n, argv)
eusinteger_t coerceintval (pointer x)
int compar (pointer *x, pointer *y)
pointer CONCATENATE (context *ctx, int n, argv)
pointer COPYSEQ (context *ctx, int n, pointer *argv)
pointer COUNT (context *ctx, int n, pointer *argv)
pointer DELETE (context *ctx, int n, argv)
pointer ELT (context *ctx, int n, argv)
pointer fastvref (pointer vec, int index)
void fastvset (pointer vec, int index, pointer val)
pointer FILL (context *ctx, int n, argv)
pointer FIND (context *ctx, int n, pointer *argv)
pointer IDENTITY (context *ctx, int n, argv)
pointer LENGTH (context *ctx, int n, argv)
pointer makesequence (context *, int, pointer)
pointer MAP (context *ctx, int n, argv)
pointer NREVERSE (context *ctx, int n, argv)
pointer NSUBSTITUTE (context *ctx, int n, argv)
pointer POSITION (context *ctx, int n, pointer *argv)
int pushsequence (context *, pointer, int, int)
pointer REMOVE_DUPLICATES (context *ctx, int n, argv)
pointer REVERSE (context *ctx, int n, argv)
void sequence (context *ctx, pointer mod)
pointer SETELT (context *ctx, int n, argv)
pointer SORT (context *ctx, int n, argv)
pointer SUBSEQ (context *ctx, int n, argv)
pointer SUBSTITUTE (context *ctx, int n, argv)
pointer UNIREMOVE (context *ctx, int n, argv)
pointer VECREPLACE (context *ctx, int n, argv)

Variables

static pointer COMPAR
static pointer COMPKEY
static int COMPTYPE
static pointer pushrest
pointer QEQ
pointer QIDENTITY
contextqsortctx
static char * rcsid = "@(#)$Id$"

Function Documentation

pointer call1 ( context ctx,
pointer  func,
pointer  arg 
)

Definition at line 35 of file sequence.c.

pointer call2 ( context ctx,
pointer  func,
pointer  arg1,
pointer  arg2 
)

Definition at line 43 of file sequence.c.

pointer COERCE ( context ctx,
int  n,
argv   
)

Definition at line 398 of file sequence.c.

Definition at line 53 of file sequence.c.

int compar ( pointer x,
pointer y 
)

Definition at line 951 of file sequence.c.

pointer CONCATENATE ( context ctx,
int  n,
argv   
)

Definition at line 388 of file sequence.c.

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

Definition at line 171 of file sequence.c.

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

Definition at line 598 of file sequence.c.

pointer DELETE ( context ctx,
int  n,
argv   
)

Definition at line 721 of file sequence.c.

pointer ELT ( context ctx,
int  n,
argv   
)

Definition at line 1036 of file sequence.c.

pointer fastvref ( pointer  vec,
int  index 
)

Definition at line 61 of file sequence.c.

void fastvset ( pointer  vec,
int  index,
pointer  val 
)

Definition at line 82 of file sequence.c.

pointer FILL ( context ctx,
int  n,
argv   
)

Definition at line 415 of file sequence.c.

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

Definition at line 557 of file sequence.c.

pointer IDENTITY ( context ctx,
int  n,
argv   
)

Definition at line 108 of file sequence.c.

pointer LENGTH ( context ctx,
int  n,
argv   
)

Definition at line 1016 of file sequence.c.

pointer makesequence ( context ctx,
int  n,
pointer  resulttype 
)

Definition at line 347 of file sequence.c.

pointer MAP ( context ctx,
int  n,
argv   
)

Definition at line 483 of file sequence.c.

pointer NREVERSE ( context ctx,
int  n,
argv   
)

Definition at line 247 of file sequence.c.

pointer NSUBSTITUTE ( context ctx,
int  n,
argv   
)

Definition at line 813 of file sequence.c.

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

Definition at line 518 of file sequence.c.

int pushsequence ( context ctx,
pointer  a,
int  offset,
int  count 
)

Definition at line 301 of file sequence.c.

pointer REMOVE_DUPLICATES ( context ctx,
int  n,
argv   
)

Definition at line 679 of file sequence.c.

pointer REVERSE ( context ctx,
int  n,
argv   
)

Definition at line 215 of file sequence.c.

void sequence ( context ctx,
pointer  mod 
)

Definition at line 1068 of file sequence.c.

pointer SETELT ( context ctx,
int  n,
argv   
)

Definition at line 1053 of file sequence.c.

pointer SORT ( context ctx,
int  n,
argv   
)

Definition at line 978 of file sequence.c.

pointer SUBSEQ ( context ctx,
int  n,
argv   
)

Definition at line 115 of file sequence.c.

pointer SUBSTITUTE ( context ctx,
int  n,
argv   
)

Definition at line 771 of file sequence.c.

pointer UNIREMOVE ( context ctx,
int  n,
argv   
)

Definition at line 639 of file sequence.c.

pointer VECREPLACE ( context ctx,
int  n,
argv   
)

Definition at line 856 of file sequence.c.


Variable Documentation

pointer COMPAR [static]

Definition at line 947 of file sequence.c.

pointer COMPKEY [static]

Definition at line 947 of file sequence.c.

int COMPTYPE [static]

Definition at line 948 of file sequence.c.

pointer pushrest [static]

Definition at line 30 of file sequence.c.

Definition at line 127 of file eus.c.

Definition at line 29 of file sequence.c.

Definition at line 949 of file sequence.c.

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

Definition at line 11 of file sequence.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Mar 9 2017 04:57:51