|
|
@@ -7,12 +7,12 @@ import (
|
|
|
мОс "os"
|
|
|
|
|
|
"p78git.ddns.net/svi/odeft/internal/module/src_rune"
|
|
|
- "p78git.ddns.net/svi/odeft/internal/syntax"
|
|
|
+ мСинт "p78git.ddns.net/svi/odeft/internal/syntax"
|
|
|
)
|
|
|
|
|
|
// Компилятор -- главный тип сервиса компилятора
|
|
|
type Компилятор struct {
|
|
|
- syntax *syntax.Синтаксис
|
|
|
+ синтакис *мСинт.Синтаксис
|
|
|
}
|
|
|
|
|
|
// НовКомпилятор -- возвращает новый тип компилятора
|
|
|
@@ -32,8 +32,8 @@ func НовКомпилятор() (*Компилятор, error) {
|
|
|
if ош != nil {
|
|
|
return nil, мФорм.Errorf("НовКомпилятор(): при классификации рун главного модуля(%v), ош=\n\t%w", исхГлавИмя, ош)
|
|
|
}
|
|
|
- runeSrc := []rune(исхГлавТекст)
|
|
|
- сам.syntax, ош = syntax.НовСинтаксис(runeSrc)
|
|
|
+ исхРуны := []rune(исхГлавТекст)
|
|
|
+ сам.синтакис, ош = мСинт.НовСинтаксис(исхРуны)
|
|
|
if ош != nil {
|
|
|
return nil, мФорм.Errorf("НовКомпилятор(): при создании Синтаксис, ош=\n\t%w", ош)
|
|
|
}
|
|
|
@@ -43,7 +43,7 @@ func НовКомпилятор() (*Компилятор, error) {
|
|
|
// Пуск -- запускает компилятор в работу
|
|
|
func (сам *Компилятор) Пуск() error {
|
|
|
мЛог.Printf("Компилятор.Пуск()\n")
|
|
|
- if ош := сам.syntax.Пуск(); ош != nil {
|
|
|
+ if ош := сам.синтакис.Пуск(); ош != nil {
|
|
|
return мФорм.Errorf("Компилятор.Пуск(): при работе Синтаксис в главном модуле, ош=\n\t%w", ош)
|
|
|
}
|
|
|
return nil
|