equal
deleted
inserted
replaced
350 if (NULL == symbol) return 0; |
350 if (NULL == symbol) return 0; |
351 |
351 |
352 interval_c *interval = dynamic_cast<interval_c *>(symbol); |
352 interval_c *interval = dynamic_cast<interval_c *>(symbol); |
353 duration_c *duration = dynamic_cast<duration_c *>(symbol); |
353 duration_c *duration = dynamic_cast<duration_c *>(symbol); |
354 |
354 |
355 if ((NULL == interval) && (NULL == duration)) ERROR; |
355 if ((NULL == interval) && (NULL == duration)) |
356 {STAGE4_ERROR(symbol, symbol, "This type of interval value is not currently supported"); ERROR;} |
356 {STAGE4_ERROR(symbol, symbol, "This type of interval value is not currently supported"); ERROR;} |
357 |
357 |
358 if (NULL != duration) { |
358 if (NULL != duration) { |
359 /* SYM_REF2(duration_c, neg, interval) */ |
359 /* SYM_REF2(duration_c, neg, interval) */ |
360 if (duration->neg != NULL) |
360 if (duration->neg != NULL) |