Home
last modified time | relevance | path

Searched refs:SCM_XTYPEP (Results 1 – 25 of 40) sorted by relevance

12

/dports/lang/gauche/Gauche-0.9.10/ext/sparse/
H A Dspvec.h139 #define SPARSE_VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_VECTOR)
144 #define SPARSE_S8VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_S8VECTOR)
149 #define SPARSE_U8VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_U8VECTOR)
154 #define SPARSE_S16VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_S16VECTOR)
159 #define SPARSE_U16VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_U16VECTOR)
164 #define SPARSE_S32VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_S32VECTOR)
169 #define SPARSE_U32VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_U32VECTOR)
174 #define SPARSE_S64VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_S64VECTOR)
203 #define SPARSE_MATRIX_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_MATRIX)
208 #define SPARSE_S8MATRIX_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_S8MATRIX)
[all …]
H A Dsptab.h59 #define SPARSE_TABLE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SPARSE_TABLE)
/dports/lang/gauche/Gauche-0.9.10/src/gauche/
H A Dvector.h54 #define SCM_VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_VECTOR)
187 #define SCM_S8VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S8VECTOR)
200 #define SCM_U8VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U8VECTOR)
213 #define SCM_S16VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S16VECTOR)
226 #define SCM_U16VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U16VECTOR)
239 #define SCM_S32VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S32VECTOR)
250 #define SCM_U32VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U32VECTOR)
263 #define SCM_S64VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S64VECTOR)
276 #define SCM_U64VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U64VECTOR)
289 #define SCM_F16VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_F16VECTOR)
[all …]
H A Dsystem.h110 #define SCM_SYS_STAT_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_STAT))
146 #define SCM_TIMEP(obj) SCM_XTYPEP(obj, SCM_CLASS_TIME)
181 #define SCM_SYS_TM_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_TM))
218 #define SCM_SYS_GROUP_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_GROUP))
239 #define SCM_SYS_PASSWD_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_PASSWD))
281 #define SCM_SYS_FDSET_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_FDSET))
H A Dreader.h42 #define SCM_READ_CONTEXT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_READ_CONTEXT)
82 #define SCM_READ_REFERENCE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_READ_REFERENCE)
H A Dload.h99 #define SCM_DLOBJP(obj) (SCM_XTYPEP(obj, SCM_CLASS_DLOBJ))
142 #define SCM_AUTOLOADP(obj) SCM_XTYPEP(obj, SCM_CLASS_AUTOLOAD)
H A Dcompare.h92 #define SCM_COMPARATORP(obj) SCM_XTYPEP(obj, SCM_CLASS_COMPARATOR)
H A Dgloc.h99 #define SCM_GLOCP(obj) SCM_XTYPEP(obj, SCM_CLASS_GLOC)
H A Dnumber.h96 #define SCM_BIGNUMP(obj) SCM_XTYPEP(obj, SCM_CLASS_INTEGER)
109 #define SCM_RATNUMP(obj) SCM_XTYPEP(obj, SCM_CLASS_RATIONAL)
120 #define SCM_COMPNUMP(obj) SCM_XTYPEP(obj, SCM_CLASS_COMPLEX)
H A Dsymbol.h89 #define SCM_KEYWORDP(obj) SCM_XTYPEP(obj, SCM_CLASS_KEYWORD)
H A Dcharset.h81 #define SCM_CHAR_SET_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CHAR_SET)
/dports/graphics/gauche-gl/Gauche-gl-0.6/cg/
H A Dgauche-cg.h37 #define SCM_CG_CONTEXT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CG_CONTEXT)
49 #define SCM_CG_PROGRAM_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CG_PROGRAM)
60 #define SCM_CG_PARAMETER_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CG_PARAMETER)
/dports/graphics/gauche-gl/Gauche-gl-0.6/src/
H A Dgauche-gl.h103 #define SCM_GL_BOOLEAN_VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_GL_BOOLEAN_VECTOR)
130 #define SCM_GLU_QUADRIC_P(obj) SCM_XTYPEP(obj, SCM_CLASS_GLU_QUADRIC)
141 #define SCM_GLU_NURBS_P(obj) SCM_XTYPEP(obj, SCM_CLASS_GLU_NURBS)
155 #define SCM_GLU_TESSELATOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_GLU_TESSELATOR)
H A Dgauche-glut.h45 #define SCM_GLUT_FONT_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_GLUT_FONT))
/dports/lang/gauche/Gauche-0.9.10/ext/net/
H A Dgauche-net.h159 #define SCM_SOCKADDRP(obj) SCM_XTYPEP(obj, SCM_CLASS_SOCKADDR)
251 #define SCM_SOCKETP(obj) SCM_XTYPEP(obj, SCM_CLASS_SOCKET)
304 #define SCM_SYS_HOSTENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_HOSTENT)
324 #define SCM_SYS_PROTOENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_PROTOENT)
344 #define SCM_SYS_SERVENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_SERVENT)
369 #define SCM_SYS_ADDRINFO_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_ADDRINFO)
/dports/lang/gauche/Gauche-0.9.10/ext/fcntl/gauche/
H A Dfcntl.h53 #define SCM_SYS_FLOCK_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_FLOCK))
69 #define SCM_SYS_STATVFS_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_STATVFS))
/dports/graphics/gauche-gl/Gauche-gl-0.6/src/gauche/
H A Dmath3d.h127 #define SCM_VECTOR4FP(obj) SCM_XTYPEP(obj, SCM_CLASS_VECTOR4F)
193 #define SCM_VECTOR4F_ARRAY_P(obj) SCM_XTYPEP(obj, SCM_CLASS_VECTOR4F_ARRAY)
222 #define SCM_POINT4FP(obj) SCM_XTYPEP(obj, SCM_CLASS_POINT4F)
244 #define SCM_POINT4F_ARRAY_P(obj) SCM_XTYPEP(obj, SCM_CLASS_POINT4F_ARRAY)
276 #define SCM_QUATFP(obj) SCM_XTYPEP(obj, SCM_CLASS_QUATF)
358 #define SCM_MATRIX4FP(obj) SCM_XTYPEP(obj, SCM_CLASS_MATRIX4F)
/dports/lang/gauche/Gauche-0.9.10/src/gauche/priv/
H A DwriterP.h51 #define SCM_WRITE_CONTROLS_P(obj) SCM_XTYPEP(obj, SCM_CLASS_WRITE_CONTROLS)
83 #define SCM_WRITE_STATE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_WRITE_STATE)
H A DmacroP.h89 #define SCM_SYNTAX_RULES_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTAX_RULES)
H A DstringP.h58 SCM_XTYPEP(obj, SCM_CLASS_STRING_CURSOR_LARGE)
/dports/lang/gauche/Gauche-0.9.10/ext/threads/
H A Dthreads.h75 #define SCM_CONDITION_VARIABLE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CONDITION_VARIABLE)
103 #define SCM_MUTEXP(obj) SCM_XTYPEP(obj, SCM_CLASS_MUTEX)
/dports/lang/gauche/Gauche-0.9.10/src/
H A Dgauche.h488 # define SCM_XTYPEP(obj, klass) \ macro
503 # define SCM_XTYPEP(obj, klass) \ macro
594 #define SCM_VMP(obj) SCM_XTYPEP(obj, SCM_CLASS_VM)
691 #define SCM_BOXP(obj) (SCM_XTYPEP(obj, SCM_CLASS_BOX))
709 #define SCM_MVBOXP(obj) (SCM_XTYPEP(obj, SCM_CLASS_MVBOX))
1679 #define SCM_GENERICP(obj) SCM_XTYPEP(obj, SCM_CLASS_GENERIC)
1793 #define SCM_SYNTAXP(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTAX)
1798 #define SCM_MACROP(obj) SCM_XTYPEP(obj, SCM_CLASS_MACRO)
1931 #define SCM_REGEXPP(obj) SCM_XTYPEP(obj, SCM_CLASS_REGEXP)
1954 #define SCM_REGMATCHP(obj) SCM_XTYPEP(obj, SCM_CLASS_REGMATCH)
[all …]
/dports/lang/gauche/Gauche-0.9.10/examples/mqueue-cpp/
H A Dmqueue_glue.h21 #define MQUEUE_P(obj) SCM_XTYPEP(obj, MQueueClass)
/dports/lang/gauche/Gauche-0.9.10/ext/mt-random/
H A Dmt-random.h69 #define SCM_MERSENNE_TWISTER_P(obj) SCM_XTYPEP(obj, &Scm_MersenneTwisterClass)
/dports/lang/gauche/Gauche-0.9.10/ext/termios/
H A Dgauche-termios.h75 #define SCM_SYS_TERMIOS_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_TERMIOS))

12