version 1.10, 2004/08/25 05:43:35 |
version 1.11, 2006/03/16 10:08:20 |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/builtin/list.c,v 1.9 2004/06/29 15:06:28 ohara Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/builtin/list.c,v 1.10 2004/08/25 05:43:35 ohara Exp $ |
*/ |
*/ |
#include "ca.h" |
#include "ca.h" |
#include "parse.h" |
#include "parse.h" |
|
|
n = BDY((LIST)ARG0(arg)); |
n = BDY((LIST)ARG0(arg)); |
for ( i = 0; n; i++, n = NEXT(n) ); |
for ( i = 0; n; i++, n = NEXT(n) ); |
break; |
break; |
|
case O_BYTEARRAY: |
|
i = ((BYTEARRAY)ARG0(arg))->len; |
|
break; |
default: |
default: |
error("length : invalid argument"); break; |
error("length : invalid argument"); break; |
} |
} |