fix scanner_print_errors
This commit is contained in:
@@ -338,7 +338,7 @@ scan_result_t scan_f32(scanner_t *s);
|
||||
scan_result_t scan_identifier(scanner_t *s);
|
||||
scan_result_t scan_string_literal(scanner_t *s);
|
||||
bool scanner_print_errors_func(FILE *fp, scan_result_t const *results, int results_len);
|
||||
#define scanner_print_errors(FP, ...) scanner_print_errors_func(FP, &(scan_result_t[]){__VA_ARGS__}, sizeof((scan_result_t[]){__VA_ARGS__}))
|
||||
#define scanner_print_errors(FP, ...) scanner_print_errors_func(FP, (scan_result_t const []){__VA_ARGS__}, sizeof((scan_result_t[]){__VA_ARGS__}) / sizeof(((scan_result_t[]){__VA_ARGS__})[0]))
|
||||
bool looks_like_float(scanner_t *s);
|
||||
bool looks_like_int(scanner_t *s);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user