previous next |
Type |
Syntax |
Type(E:OBJECT):TYPE |
Summary |
the data type of an expression |
Description |
This function returns the data type of E. The function 'Types' returns the list of CoCoA data types. |
Example |
Define CollectInts(L) Result := []; Foreach X In L Do If Type(X) = INT Then Append(Result,X) EndIf EndForeach; Return Result EndDefine; CollectInts([1,'a',2,'b',3,'c']); [1, 2, 3] ------------------------------- Type(Type(INT)); -- Type returns a value of type TYPE TYPE ------------------------------- Types(); [NULL, BOOL, STRING, TYPE, ERROR, RECORD, DEVICE, INT, RAT, ZMOD, POLY, RATFUN, VECTOR, IDEAL, MODULE, MAT, LIST, RING, TAGGED("), FUNCTION] ------------------------------- |
See also: |