- token = surf_parse(); /* power_scale */
- xbt_assert1((token == TOKEN_WORD), "Parse error line %d", line_pos);
- xbt_assert2((sscanf(surf_parse_text, XBT_MAXMIN_FLOAT_T, &power_scale) ==
- 1), "Parse error line %d : %s not a number", line_pos,
- surf_parse_text);
-
- token = surf_parse(); /* initial_power */
- xbt_assert1((token == TOKEN_WORD), "Parse error line %d", line_pos);
- xbt_assert2((sscanf(surf_parse_text, XBT_MAXMIN_FLOAT_T, &initial_power)
- == 1), "Parse error line %d : %s not a number", line_pos,
- surf_parse_text);
+ surf_parse_float(&power_scale);
+ surf_parse_float(&power_initial);
+ surf_parse_trace(&power_trace);