Macros | Functions | Variables
transargv.c File Reference
#include "../c/eus.h"
#include "euslocal.h"
Include dependency graph for transargv.c:

Go to the source code of this file.

Macros

#define is_view_num(v)   (isnum(v)|| isstring(v) || ((v)== T) || ((v) == NIL))
 
#define NULL   0
 
#define TRUE   1
 

Functions

float cknumtoflt (pointer v)
 
 cknumtoint (pointer v)
 
 largv2cargv (int n, argv, cargv, int from, int to)
 
pointer makebnum (long v)
 
pointer makebool (long v)
 
 trans_argv_fargv (int n, argv, main_fargv)
 
 trans_argv_fargv_aux (pointer a)
 
 trans_argv_farrayargv (int n, pointer *argv, int dimension, float *farrayargv)
 
 trans_argv_iargv (int n, argv, main_iargv)
 
 trans_argv_iargv_aux (pointer a)
 

Variables

static int argc
 
static float * fargv
 
static int * iargv
 

Macro Definition Documentation

◆ is_view_num

#define is_view_num (   v)    (isnum(v)|| isstring(v) || ((v)== T) || ((v) == NIL))

Definition at line 9 of file transargv.c.

◆ NULL

#define NULL   0

Definition at line 8 of file transargv.c.

◆ TRUE

#define TRUE   1

Definition at line 7 of file transargv.c.

Function Documentation

◆ cknumtoflt()

float cknumtoflt ( pointer  v)

Definition at line 22 of file transargv.c.

◆ cknumtoint()

cknumtoint ( pointer  v)

Definition at line 12 of file transargv.c.

◆ largv2cargv()

largv2cargv ( int  n,
argv  ,
cargv  ,
int  from,
int  to 
)

Definition at line 162 of file transargv.c.

◆ makebnum()

pointer makebnum ( long  v)

Definition at line 37 of file transargv.c.

◆ makebool()

pointer makebool ( long  v)

Definition at line 30 of file transargv.c.

◆ trans_argv_fargv()

trans_argv_fargv ( int  n,
argv  ,
main_fargv   
)

Definition at line 100 of file transargv.c.

◆ trans_argv_fargv_aux()

trans_argv_fargv_aux ( pointer  a)

Definition at line 110 of file transargv.c.

◆ trans_argv_farrayargv()

trans_argv_farrayargv ( int  n,
pointer argv,
int  dimension,
float *  farrayargv 
)

Definition at line 141 of file transargv.c.

◆ trans_argv_iargv()

trans_argv_iargv ( int  n,
argv  ,
main_iargv   
)

Definition at line 60 of file transargv.c.

◆ trans_argv_iargv_aux()

trans_argv_iargv_aux ( pointer  a)

Definition at line 70 of file transargv.c.

Variable Documentation

◆ argc

int argc
static

Definition at line 56 of file transargv.c.

◆ fargv

float* fargv
static

Definition at line 57 of file transargv.c.

◆ iargv

int* iargv
static

Definition at line 58 of file transargv.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 15 2023 02:06:43