loom

Форк
0
/
Token.cpp 
41 строка · 1.1 Кб
1
/*
2
MIT License
3

4
Copyright (c) 2021 МГТУ им. Н.Э. Баумана, кафедра ИУ-6, Михаил Фетисов,
5

6
https://bmstu.codes/lsx/simodo
7
*/
8

9
#include "simodo/inout/token/TokenQualification.h"
10

11

12
namespace simodo::inout
13
{
14
    const char * getQualificationName(TokenQualification qua)
15
    {
16
        switch(qua)
17
        {
18
        case TokenQualification::None:
19
            return "None";
20
        case TokenQualification::Keyword:
21
            return "Keyword";
22
        case TokenQualification::Integer:
23
            return "Integer";
24
        case TokenQualification::RealNumber:
25
            return "RealNumber";
26
        case TokenQualification::NewLine:
27
            return "NewLine";
28
        case TokenQualification::NationalCharacterUse:
29
            return "NationalCharacterUse";
30
        case TokenQualification::NationalCharacterMix:
31
            return "NationalCharacterMix";
32
        case TokenQualification::UnknownCharacterSet:
33
            return "UnknownCharacterSet";
34
        case TokenQualification::NotANumber:
35
            return "NotANumber";
36
        default:
37
            return "*****";
38
        }
39
    }
40

41
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.