| 123456789101112131415161718192021222324 |
- // package module -- тип модуля для компилятора
- package module
- import (
- мФорм "fmt"
- мИсхРуна "p78git.ddns.net/svi/odeft/internal/module/src_rune"
- )
- // Модуль -- тип модуля для компилятора
- type Модуль struct {
- имя string
- списРун []мИсхРуна.ИсхРуна
- }
- // НовМодуль -- возвращает новый модуль
- func НовМодуль(имя string) (*Модуль, error) {
- if имя == "" {
- return nil, мФорм.Errorf("НовМодуль(): имя модуля пустое")
- }
- сам := &Модуль{
- имя: имя,
- }
- return сам, nil
- }
|