[BACK]Return to risaobj.texi CVS log [TXT][DIR] Up to [local] / OpenXM / src / asir-doc / int-parts / datatype

File: [local] / OpenXM / src / asir-doc / int-parts / datatype / risaobj.texi (download)

Revision 1.1, Mon Apr 23 05:45:37 2001 UTC (23 years, 2 months ago) by noro
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2, RELEASE_1_2_1, KNOPPIX_2006, HEAD, DEB_REL_1_2_3-9

Risa/Asir manual on the internal specifications.

@comment $OpenXM: OpenXM/src/asir-doc/int-parts/datatype/risaobj.texi,v 1.1 2001/04/23 05:45:37 noro Exp $
@section Risa object

@example
struct oObj @{           object $B$N6&DLItJ,(B
    short id;           $B<1JL;R(B
    short pad;
@};

typedef struct oObj *Obj;
@end example

Risa object $B$H$O9=B$BN(B @code{oObj} $B$r@hF,ItJ,$K;}$D(B object $B$NAm>N$G$"$k(B. 
Risa object $B$O(B Asir $B$K$*$$$FFHN)$7$?(B object $B$H$7$FJQ?t$NCM$H$J$jF@$k(B. 
Risa object $B$O(B @code{id} $B$K$h$j<1JL$5$l$k(B. $B8=:_(B, $B<!$N$h$&$J<oN`$N(B Risa
object $B$,Dj5A$5$l$F$$$k(B. 

@table @code
@item 0 @b{0}
@item O_N = 1 @b{number; $B?t(B}
@item O_P = 2 @b{polynomial; $BB?9`<0(B} ($B?t$G$J$$(B)
@item O_R = 3 @b{rational expression; $BM-M}<0(B} ($BB?9`<0$G$J$$(B)
@item O_LIST = 4 @b{list}
@item O_VECT = 5 @b{vector}
@item O_MAT = 6 @b{matrix}
@item O_STR = 7 @b{character string; $BJ8;zNs(B}
@item O_COMP = 8 @b{composite object}
@item O_DP = 9 @b{distributed polynomial; $BJ,;6B?9`<0(B}
@item O_USINT = 10 @b{32bit unsigned integer}
@item O_ERR = 11 @b{error object}
@item O_GF2MAT = 12 @b{matrix over GF(2)}
@item O_MATHCAP = 13 @b{MATHCAP object}
@item O_F = 14 @b{first order formula}
@item O_GFMMAT = 15 @b{matrix over GF(p)}
@item O_VOID = -1 @b{VOID object}
@end table