upd readme
This commit is contained in:
@@ -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 # Тест массивов
|
||||||
|
|||||||
Reference in New Issue
Block a user