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 37 of file sequence.c.

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

Definition at line 45 of file sequence.c.

pointer COERCE ( context ctx,
int  n,
argv   
)

Definition at line 400 of file sequence.c.

eusinteger_t coerceintval ( pointer  x)

Definition at line 55 of file sequence.c.

int compar ( pointer x,
pointer y 
)

Definition at line 953 of file sequence.c.

pointer CONCATENATE ( context ctx,
int  n,
argv   
)

Definition at line 390 of file sequence.c.

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

Definition at line 173 of file sequence.c.

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

Definition at line 600 of file sequence.c.

pointer DELETE ( context ctx,
int  n,
argv   
)

Definition at line 723 of file sequence.c.

pointer ELT ( context ctx,
int  n,
argv   
)

Definition at line 1038 of file sequence.c.

pointer fastvref ( pointer  vec,
int  index 
)

Definition at line 63 of file sequence.c.

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

Definition at line 84 of file sequence.c.

pointer FILL ( context ctx,
int  n,
argv   
)

Definition at line 417 of file sequence.c.

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

Definition at line 559 of file sequence.c.

pointer IDENTITY ( context ctx,
int  n,
argv   
)

Definition at line 110 of file sequence.c.

pointer LENGTH ( context ctx,
int  n,
argv   
)

Definition at line 1018 of file sequence.c.

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

Definition at line 349 of file sequence.c.

pointer MAP ( context ctx,
int  n,
argv   
)

Definition at line 485 of file sequence.c.

pointer NREVERSE ( context ctx,
int  n,
argv   
)

Definition at line 249 of file sequence.c.

pointer NSUBSTITUTE ( context ctx,
int  n,
argv   
)

Definition at line 815 of file sequence.c.

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

Definition at line 520 of file sequence.c.

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

Definition at line 303 of file sequence.c.

pointer REMOVE_DUPLICATES ( context ctx,
int  n,
argv   
)

Definition at line 681 of file sequence.c.

pointer REVERSE ( context ctx,
int  n,
argv   
)

Definition at line 217 of file sequence.c.

void sequence ( context ctx,
pointer  mod 
)

Definition at line 1070 of file sequence.c.

pointer SETELT ( context ctx,
int  n,
argv   
)

Definition at line 1055 of file sequence.c.

pointer SORT ( context ctx,
int  n,
argv   
)

Definition at line 980 of file sequence.c.

pointer SUBSEQ ( context ctx,
int  n,
argv   
)

Definition at line 117 of file sequence.c.

pointer SUBSTITUTE ( context ctx,
int  n,
argv   
)

Definition at line 773 of file sequence.c.

pointer UNIREMOVE ( context ctx,
int  n,
argv   
)

Definition at line 641 of file sequence.c.

pointer VECREPLACE ( context ctx,
int  n,
argv   
)

Definition at line 858 of file sequence.c.

Variable Documentation

pointer COMPAR
static

Definition at line 949 of file sequence.c.

pointer COMPKEY
static

Definition at line 949 of file sequence.c.

int COMPTYPE
static

Definition at line 950 of file sequence.c.

pointer pushrest
static

Definition at line 32 of file sequence.c.

pointer QEQ

Definition at line 127 of file eus.c.

pointer QIDENTITY

Definition at line 31 of file sequence.c.

context* qsortctx

Definition at line 951 of file sequence.c.

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

Definition at line 11 of file sequence.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 6 2019 20:00:44