Handle external scanner w/ .c extension in test helper

This commit is contained in:
Max Brunsfeld 2017-03-19 22:20:16 -07:00
parent 97bcc86a3a
commit 20b8983749

View file

@ -149,7 +149,10 @@ const TSLanguage *load_real_language(const string &language_name) {
string parser_filename = language_dir + "/src/parser.c";
string external_scanner_filename = language_dir + "/src/scanner.cc";
if (!file_exists(external_scanner_filename)) {
external_scanner_filename = "";
external_scanner_filename = language_dir + "/src/scanner.c";
if (!file_exists(external_scanner_filename)) {
external_scanner_filename = "";
}
}
int grammar_mtime = get_modified_time(grammar_filename);