Defines | Functions
euslocal.h File Reference

Go to the source code of this file.

Defines

#define ckfvecfv(p)   (isfltvector(p)?fvecfv(p):(int)error(E_FLOATVECTOR))
#define ckstrlength(p)   (isstring(p)?strlength(p):(int)error(E_NOSTRING))
#define ckstrval(p)   ckstrchr(p)
#define fvecfv(p)   ((float *)((p)->c.fvec.fv))
#define strchr(p)   ((char *)((p)->c.str.chars))

Functions

long larg2long ()

Define Documentation

#define ckfvecfv (   p)    (isfltvector(p)?fvecfv(p):(int)error(E_FLOATVECTOR))

Definition at line 6 of file lib/clib/euslocal.h.

#define ckstrlength (   p)    (isstring(p)?strlength(p):(int)error(E_NOSTRING))

Definition at line 3 of file lib/clib/euslocal.h.

#define ckstrval (   p)    ckstrchr(p)

Definition at line 4 of file lib/clib/euslocal.h.

#define fvecfv (   p)    ((float *)((p)->c.fvec.fv))

Definition at line 5 of file lib/clib/euslocal.h.

#define strchr (   p)    ((char *)((p)->c.str.chars))

Definition at line 1 of file lib/clib/euslocal.h.


Function Documentation

long larg2long ( )


euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 6 2019 18:05:55