main.go 692 B

12345678910111213141516171819202122232425
  1. // package main -- пускач для компилятора Оберона-У
  2. package main
  3. import (
  4. мЛог "log"
  5. мКомпилятор "p78git.ddns.net/svi/odeft/internal/compiler"
  6. )
  7. func main() {
  8. мЛог.Printf("main(): Оберон-У компилятор\n")
  9. пуск()
  10. }
  11. func пуск() {
  12. компилятор, ош := мКомпилятор.НовКомпилятор()
  13. if ош != nil {
  14. мЛог.Printf("пуск(): при создании компилятора, ош=\n\t%v\n", ош)
  15. panic(1)
  16. }
  17. if err := компилятор.Пуск(); err != nil {
  18. мЛог.Printf("пуск(): при работе компилятора, ош=\n\t%v\n", err)
  19. panic(2)
  20. }
  21. }