cons.go 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. // package cons -- константы компилятора
  2. package cons
  3. import (
  4. мАлиас "p78git.ddns.net/svi/odeft/pkg/alias"
  5. )
  6. const ( // Класс литеры
  7. Буква = мАлиас.РунаТип("буква")
  8. Цифра = мАлиас.РунаТип("цифра")
  9. Пробел = мАлиас.РунаТип("пробел")
  10. Точка = мАлиас.РунаТип("точка")
  11. Разделитель = мАлиас.РунаТип("разделитель") // Например, пробел, таблуция
  12. ПереводСтроки = мАлиас.РунаТип("перевод_строки")
  13. Дефис = мАлиас.РунаТип("дефис")
  14. Двоеточие = мАлиас.РунаТип("двоеточие")
  15. ТчкЗпт = мАлиас.РунаТип("точка_с_запятой")
  16. КавычОдинар = мАлиас.РунаТип("кавычка_одиночная")
  17. КомментСтроч = мАлиас.РунаТип("строчный_комментарий")
  18. НовСтрока = мАлиас.РунаТип("новая_строка")
  19. Равно = мАлиас.РунаТип("равно")
  20. СлэшАп = мАлиас.РунаТип("/")
  21. СлэшДаун = мАлиас.РунаТип("\\")
  22. Звезда = мАлиас.РунаТип("*")
  23. СкобкаФигурОткр = мАлиас.РунаТип("скобка_фигурная_откр")
  24. СкобкаФигурЗакр = мАлиас.РунаТип("скобка_фигурная_закр")
  25. СкобкаКругОткр = мАлиас.РунаТип("скобка_круглая_откр")
  26. СкобкаКругЗакр = мАлиас.РунаТип("скобка_круглая_закр")
  27. СкобкаКвадрОткр = мАлиас.РунаТип("скобка_квадратная_откр")
  28. СкобкаКвадрЗакр = мАлиас.РунаТип("скобка_квадратная_закр")
  29. Запятая = мАлиас.РунаТип("запятая")
  30. ЗнакВоскл = мАлиас.РунаТип("знак_воскл")
  31. ЗнакВопр = мАлиас.РунаТип("знак_вопр")
  32. )