absyntax_utils/get_function_type_decl.c
changeset 314 41d4ac0b4821
parent 279 c0453b7f99df
equal deleted inserted replaced
313:90c3772e6547 314:41d4ac0b4821
  1185     return function_atan;
  1185     return function_atan;
  1186 
  1186 
  1187 if (!strcasecmp(function_name->value, "ADD"))
  1187 if (!strcasecmp(function_name->value, "ADD"))
  1188     return function_add;
  1188     return function_add;
  1189 
  1189 
       
  1190 if (!strcasecmp(function_name->value, "MUL"))
       
  1191     return function_mul;
       
  1192 
       
  1193 if (!strcasecmp(function_name->value, "SUB"))
       
  1194     return function_sub;
       
  1195 
       
  1196 if (!strcasecmp(function_name->value, "DIV"))
       
  1197     return function_div;
       
  1198 
       
  1199 if (!strcasecmp(function_name->value, "MOD"))
       
  1200     return function_mod;
       
  1201 
       
  1202 if (!strcasecmp(function_name->value, "EXPT"))
       
  1203     return function_expt;
       
  1204 
       
  1205 if (!strcasecmp(function_name->value, "MOVE"))
       
  1206     return function_move;
       
  1207 
  1190 if (!strcasecmp(function_name->value, "ADD_TIME"))
  1208 if (!strcasecmp(function_name->value, "ADD_TIME"))
  1191     return function_add_time;
  1209     return function_add_time;
  1192 
  1210 
  1193 if (!strcasecmp(function_name->value, "ADD_TOD_TIME"))
  1211 if (!strcasecmp(function_name->value, "ADD_TOD_TIME"))
  1194     return function_add_tod_time;
  1212     return function_add_tod_time;
  1195 
  1213 
  1196 if (!strcasecmp(function_name->value, "ADD_DT_TIME"))
  1214 if (!strcasecmp(function_name->value, "ADD_DT_TIME"))
  1197     return function_add_dt_time;
  1215     return function_add_dt_time;
  1198 
  1216 
  1199 if (!strcasecmp(function_name->value, "MUL"))
       
  1200     return function_mul;
       
  1201 
       
  1202 if (!strcasecmp(function_name->value, "MULTIME"))
  1217 if (!strcasecmp(function_name->value, "MULTIME"))
  1203     return function_multime;
  1218     return function_multime;
  1204 
  1219 
  1205 if (!strcasecmp(function_name->value, "SUB"))
       
  1206     return function_sub;
       
  1207 
       
  1208 if (!strcasecmp(function_name->value, "SUB_TIME"))
  1220 if (!strcasecmp(function_name->value, "SUB_TIME"))
  1209     return function_sub_time;
  1221     return function_sub_time;
  1210 
  1222 
  1211 if (!strcasecmp(function_name->value, "SUB_DATE_DATE"))
  1223 if (!strcasecmp(function_name->value, "SUB_DATE_DATE"))
  1212     return function_sub_date_date;
  1224     return function_sub_date_date;
  1218     return function_sub_tod_tod;
  1230     return function_sub_tod_tod;
  1219 
  1231 
  1220 if (!strcasecmp(function_name->value, "SUB_DT_TIME"))
  1232 if (!strcasecmp(function_name->value, "SUB_DT_TIME"))
  1221     return function_sub_dt_time;
  1233     return function_sub_dt_time;
  1222 
  1234 
  1223 if (!strcasecmp(function_name->value, "DIV"))
       
  1224     return function_div;
       
  1225 
       
  1226 if (!strcasecmp(function_name->value, "DIVTIME"))
  1235 if (!strcasecmp(function_name->value, "DIVTIME"))
  1227     return function_divtime;
  1236     return function_divtime;
  1228 
  1237 
  1229 if (!strcasecmp(function_name->value, "MOD"))
       
  1230     return function_mod;
       
  1231 
       
  1232 if (!strcasecmp(function_name->value, "EXPT"))
       
  1233     return function_expt;
       
  1234 
       
  1235 if (!strcasecmp(function_name->value, "MOVE"))
       
  1236     return function_move;
       
  1237 
       
  1238 if (!strcasecmp(function_name->value, "SHL"))
  1238 if (!strcasecmp(function_name->value, "SHL"))
  1239     return function_shl;
  1239     return function_shl;
  1240 
  1240 
  1241 if (!strcasecmp(function_name->value, "SHR"))
  1241 if (!strcasecmp(function_name->value, "SHR"))
  1242     return function_shr;
  1242     return function_shr;