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.

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.

Definition at line 127 of file eus.c.

Definition at line 31 of file sequence.c.

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 18:05:55