Closed gretmn102 closed 2 months ago
Сейчас описание семантических ошибок встроено прямо в код:
https://github.com/QSPFoundation/Qsp.FSharp/blob/3ac7a851f06ae9ef65b29e3e7918524e56068a4e/src/Qsp.FSharp.Core/Parser/ParserGeneric.fs#L104
Из этого следует, что:
Невозможность внешнего нормального использования
К примеру, CLI выдает такое:
А хотелось бы это дело подстроить под него
Поэтому нужно вынести описания из массива семантических ошибок в отдельный словарь, а заместо description сделать enum SemanticErrorType.
description
SemanticErrorType
Сейчас описание семантических ошибок встроено прямо в код:
https://github.com/QSPFoundation/Qsp.FSharp/blob/3ac7a851f06ae9ef65b29e3e7918524e56068a4e/src/Qsp.FSharp.Core/Parser/ParserGeneric.fs#L104
Из этого следует, что:
Невозможность внешнего нормального использования
К примеру, CLI выдает такое:
А хотелось бы это дело подстроить под него
Поэтому нужно вынести описания из массива семантических ошибок в отдельный словарь, а заместо
description
сделать enumSemanticErrorType
.