coord_pos.go 725 B

123456789101112131415161718192021222324
  1. // package coord_pos -- позиция литеры в строке
  2. package coord_pos
  3. import (
  4. мАлиас "p78git.ddns.net/svi/odeft/pkg/alias"
  5. )
  6. // КоордПоз -- позиция литеры в строке
  7. type КоордПоз struct {
  8. знач мАлиас.КоордПоз
  9. }
  10. // НовКоордПоз -- Возвращает новую позицию в строке
  11. func НовКоордПоз(поз мАлиас.КоордПоз) *КоордПоз {
  12. сам := &КоордПоз{
  13. знач: поз,
  14. }
  15. return сам
  16. }
  17. // Знач -- возвращает хранимое значение литеры
  18. func (сам *КоордПоз) Знач() мАлиас.КоордПоз {
  19. return сам.знач
  20. }