| version 1.6, 2001/08/20 09:03:27 |
version 1.8, 2002/08/02 05:34:03 |
|
|
| * 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/parse/arith.c,v 1.5 2000/12/11 09:28:03 noro Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/parse/arith.c,v 1.7 2001/10/09 01:36:23 noro Exp $ |
| */ |
*/ |
| #include "ca.h" |
#include "ca.h" |
| #include "parse.h" |
#include "parse.h" |
|
|
| R t; |
R t; |
| |
|
| if ( !a ) |
if ( !a ) |
| *r = 0; |
if ( !e ) |
| |
*r = (pointer)ONE; |
| |
else |
| |
*r = 0; |
| else if ( OID(a) == O_QUOTE ) |
else if ( OID(a) == O_QUOTE ) |
| (*(afunc[O_QUOTE].pwr))(vl,a,e,r); |
(*(afunc[O_QUOTE].pwr))(vl,a,e,r); |
| else if ( !e ) |
else if ( !e ) |
| Line 238 int complist(vl,a,b) |
|
| Line 241 int complist(vl,a,b) |
|
| VL vl; |
VL vl; |
| LIST a,b; |
LIST a,b; |
| { |
{ |
| int i,t; |
int t; |
| NODE an,bn; |
NODE an,bn; |
| |
|
| if ( !a ) |
if ( !a ) |