Изменен лексический анализатор (2)

Лексический анализатор:
- Добавлена поддержка римских чисел
- Добавлены терминалы: if, else, {, }, EOS
Лексический анализатор.  Подстветка ошибок.

Добавлена подствека ошибок в коде.
Лексический анализатор:
-Определение типа токена (идентификатор, 16-ричное число, римское число)
происходит при добавлении токена типа "Identifier".
-Удалены состояния в конечном автомате: Number10, Number16
-Удалены события в конечном автомате: DigitHex, LetterHex, LetterNotHex,
-Добавлено событие Symbol, включающее в себя все возможные символы и
цифры.
Начало семантического анализа

Добавлены области видимости.
Добавлено хранилище переменных.

Исправлен синтаксический анализ вычислительных выражений.