Przeglądaj źródła

SVI Удаление устаревших файлов

SVI 1 tydzień temu
rodzic
commit
24188d52c7
7 zmienionych plików z 0 dodań i 99 usunięć
  1. 0 27
      Makefile
  2. BIN
      _old.zip
  3. 0 10
      cmd/proi/main.go
  4. 0 16
      cmd/pros/main.go
  5. 0 3
      go.mod
  6. 0 11
      lev2/lexer/lexer.go
  7. 0 32
      lev3/proi/proi.go

+ 0 - 27
Makefile

@@ -1,27 +0,0 @@
-.PHONY: build
-build:
-	clear
-	go fmt ./...
-	go build -o ./bin/prolet ./cmd/prolet/main.go
-.PHONY: test
-test:
-	clear
-	go fmt ./...
-	go test -race -shuffle=on -timeout=30s -coverprofile=./cover.out ./...
-	go tool cover -func=./cover.out
-
-.PHONY: lint
-lint:
-	clear
-	go fmt  ./...
-	go vet  ./...
-	# go install honnef.co/go/tools/cmd/staticcheck@latest
-	# staticcheck ./...
-	# go install github.com/MakeNowJust/enumcase/cmd/enumcase@latest
-	# enumcase ./...
-	# go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
-	# golangci-lint run ./...
-	go install github.com/fzipp/gocyclo/cmd/gocyclo@latest
-	gocyclo -over 11 .
-	go install github.com/securego/gosec/cmd/gosec@latest
-	gosec ./...

BIN
_old.zip


+ 0 - 10
cmd/proi/main.go

@@ -1,10 +0,0 @@
-package main
-
-import (
-	"prolet/lev3/proi"
-)
-
-func main() {
-	// Создаём и запускаем интерпретатор
-	proi.Запустить()
-}

+ 0 - 16
cmd/pros/main.go

@@ -1,16 +0,0 @@
-// package main -- пускач для сервера prolet с brython
-package main
-
-import (
-	"log"
-
-	"github.com/gofiber/fiber/v3"
-	"github.com/gofiber/fiber/v3/middleware/static"
-)
-
-func main() {
-	log.Println("prolet on brython")
-	app := fiber.New()
-	app.Use("/", static.New("./pub"))
-	_ = app.Listen(":18080")
-}

+ 0 - 3
go.mod

@@ -1,3 +0,0 @@
-module prolet
-
-go 1.25.5

+ 0 - 11
lev2/lexer/lexer.go

@@ -1,11 +0,0 @@
-package lexer
-
-import "fmt"
-
-func Parse(binData []byte) ([]string, error) {
-	strData := string(binData)
-	if strData == "" {
-		return nil, fmt.Errorf("lexer.PArse(): not have code for lexer")
-	}
-	return []string{}, nil
-}

+ 0 - 32
lev3/proi/proi.go

@@ -1,32 +0,0 @@
-// package proi -- интерпретатор prolet
-package proi
-
-import (
-	"fmt"
-	"os"
-
-	"prolet/lev2/lexer"
-)
-
-// Запустить — основная точка входа интерпретатора
-func Запустить() {
-	envMain := os.Getenv("MAIN_PROLET")
-	if envMain == "" {
-		fmt.Println("Задайте вашей программе запуск MAIN_PROLET")
-		fmt.Println("Файлы ищутся в ./plt/ast_src/")
-		os.Exit(1)
-	}
-
-	binData, err := os.ReadFile(envMain)
-	if err != nil {
-		panic(fmt.Errorf("не удалось прочитать %s, err=\n\t%v", envMain, err))
-	}
-
-	lstLex, err := lexer.Parse(binData)
-	if err != nil {
-		panic(fmt.Errorf("in work lexer, err=\n\t%v", err))
-	}
-	for i, lex := range lstLex {
-		fmt.Println("lex", i, lex)
-	}
-}