Lines Matching refs:subexpression
1241 *subexpression;
1247 subexpression=expression;
1248 while ((*subexpression != '\0') &&
1249 ((level != 1) || (strchr(")",(int) *subexpression) == (char *) NULL)))
1251 if (strchr("(",(int) *subexpression) != (char *) NULL)
1254 if (strchr(")",(int) *subexpression) != (char *) NULL)
1256 subexpression++;
1258 if (*subexpression == '\0')
1261 return(subexpression);
1270 subexpression[MagickPathExtent],
1323 q=subexpression;
1338 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,
1352 q=subexpression;
1367 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,
1377 q=subexpression;
1392 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,
1875 *subexpression;
1885 subexpression=(const char *) NULL;
2083 subexpression=expression;
2093 subexpression=expression;
2099 return(subexpression);
2110 subexpression[MagickPathExtent];
2126 *subexpression='\0';
2130 (void) CopyMagickString(subexpression,expression,(size_t)
2132 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth,
2291 (void) CopyMagickString(subexpression,++p,MagickPathExtent);
2292 q=subexpression;
2297 OptionError,"UnableToParseExpression","`%s'",subexpression);
2313 q=subexpression;
2319 OptionError,"UnableToParseExpression","`%s'",subexpression);
2326 (void) DeleteNodeFromSplayTree(fx_info->symbols,subexpression);
2328 subexpression),ConstantString(numeric));
2357 (void) CopyMagickString(subexpression,expression+1,MagickPathExtent);
2358 subexpression[strlen(subexpression)-1]='\0';
2359 gamma=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth,
2533 (void) CopyMagickString(subexpression,expression+6,MagickPathExtent);
2534 if (strlen(subexpression) > 1)
2535 subexpression[strlen(subexpression)-1]='\0';
2539 subexpression,GetMagickPrecision(),alpha);