loom
1/*
2MIT License
3
4Copyright (c) 2022 МГТУ им. Н.Э. Баумана, кафедра ИУ-6, Михаил Фетисов,
5
6https://bmstu.codes/lsx/simodo
7*/
8
9#include "simodo/interpret/InterpretState.h"
10
11namespace simodo::interpret
12{
13
14// std::u16string getInterpretStateName(InterpretState state)
15// {
16// std::u16string s;
17
18// switch(state)
19// {
20// case InterpretState::Regular:
21// s = u"Regular";
22// break;
23// case InterpretState::Unsupported:
24// s = u"Unsupported";
25// break;
26// case InterpretState::Error:
27// s = u"Error";
28// break;
29// case InterpretState::Break:
30// s = u"Break";
31// break;
32// case InterpretState::Continue:
33// s = u"Continue";
34// break;
35// case InterpretState::Return:
36// s = u"Return";
37// break;
38// case InterpretState::Throw:
39// s = u"Throw";
40// break;
41// default: // default: нужен на случай расширения перечисления, чтобы видеть ошибку
42// s = UNDEF_STRING;
43// break;
44// }
45
46// return s;
47// }
48
49}