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 ) |