upd readme

This commit is contained in:
SkrinVex
2026-02-05 14:59:13 +05:00
parent 2074878bb9
commit fb59c6af3b
+20 -7
View File
@@ -18,17 +18,34 @@
## 🚀 Быстрый старт ## 🚀 Быстрый старт
### 1. Сборка ### 1. Сборка (Linux)
```bash ```bash
cd src cd src
g++ main.cpp Lexer.cpp Parser.cpp -o foxlang g++ main.cpp Lexer.cpp Parser.cpp -o foxlang
``` ```
### 2. Запуск ### 1.2. Сборка (Windows)
```bash
cd src
g++ main.cpp Lexer.cpp Parser.cpp -o foxlang.exe
```
### 1.3. Сборка Wimdows (MSVC)
```bash
cd src
cl main.cpp Lexer.cpp Parser.cpp /Fefoxlang.exe
```
### 2. Запуск (Linux)
```bash ```bash
./foxlang script.fox ./foxlang script.fox
``` ```
### 2.1. Запуск (Windows)
```bash
foxlang.exe script.fox
```
## 💻 Примеры кода ## 💻 Примеры кода
### Пользовательские функции ### Пользовательские функции
@@ -135,11 +152,7 @@ main();
## 🧪 Тестирование ## 🧪 Тестирование
```bash # Тесты
# Запуск всех тестов
./test_all.sh
# Отдельные тесты
./src/foxlang test/variables.fox # Тест переменных и типов ./src/foxlang test/variables.fox # Тест переменных и типов
./src/foxlang test/functions.fox # Тест пользовательских функций ./src/foxlang test/functions.fox # Тест пользовательских функций
./src/foxlang test/arrays.fox # Тест массивов ./src/foxlang test/arrays.fox # Тест массивов