# Variables
ErrorCreatingDatabaseRecord - ошибка записи мат выражения в БД.
ErrorDivisionByZero - ошибка деления на ноль.
ErrorEmptyBrackets - пустые скобочки.
ErrorEmptyExpression - пустое выражение.
ErrorInvalidCharacter - запрещенные символы в выражении.
ErrorInvalidInput - невалидное выражение.
ErrorInvalidOperand - ошибка при введении операнда.
ErrorInvalidRequestBody - ошибка тела запроса.
ErrorMissingOperand - пропущенный операнд.
ErrorReceivingID - ошибка, которая возникает, не удается получить айди последней записи в БД.
ErrorUnclosedBracket - скобочки не согласованы.
StatusCalculate указываеь таски, над которыми сейчас работает воркер.
StatusFailed указывает, что выражение не решено.
StatusResolved указывает в БД, что результат выражения подсчитан успешно.
StatusWait указывает на те выражения в БД, результат которых еще не подсчитан.
# Structs
ErrorResponse - структура ответа, возвращаемого при ошибке вычислений.
Expression - структура математического выражения.
RegisteredExpression - структура ответа, возвращаемого при регистрации выражения в оркестраторе.
Request - структура запроса.
Response - струтура ответа после успешного завершения программы.
Task описывает задачу для выполнения.
TaskResponse - структура, содержащая одну таску.
Token - структура токена, на которые разбивается исходное выражение.