Case sensitive search fixes (#3357)

* Change SelectLanguageByExtension method slightly

* Fix standard procedures names in StringConstants
This commit is contained in:
AlexanderZemlyak 2025-11-07 19:43:07 +02:00 committed by GitHub
parent 00a512fc1e
commit 21e2141e02
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 7 deletions

View file

@ -58,7 +58,7 @@ namespace Languages.Facade
foreach (ILanguage language in Languages) foreach (ILanguage language in Languages)
foreach (string langExtension in language.FilesExtensions) foreach (string langExtension in language.FilesExtensions)
if (langExtension == extension) if (langExtension.ToLower() == extension)
return language; return language;
return null; return null;

View file

@ -216,12 +216,12 @@ namespace PascalABCCompiler
} }
public static string format_procedure_name = "FormatValue"; public static string format_procedure_name = "FormatValue";
public static string read_procedure_name = "read"; public static string read_procedure_name = "Read";
public static string write_procedure_name = "write"; public static string write_procedure_name = "Write";
public static string writeln_procedure_name = "writeln"; public static string writeln_procedure_name = "Writeln";
public static string print_procedure_name = "print"; public static string print_procedure_name = "Print";
public static string println_procedure_name = "println"; public static string println_procedure_name = "Println";
public static string readln_procedure_name = "readln"; public static string readln_procedure_name = "Readln";
public static string text_file_name_type_name = "Text"; public static string text_file_name_type_name = "Text";
public static string TextFileInitProcedureName = "TextFileInit"; public static string TextFileInitProcedureName = "TextFileInit";
public static string StringDefaultPropertySetProcedureName = "StringDefaultPropertySet"; public static string StringDefaultPropertySetProcedureName = "StringDefaultPropertySet";