From ca856f121cba114b55da382915941d827aee1b17 Mon Sep 17 00:00:00 2001 From: serr Date: Mon, 12 May 2025 18:53:04 +0300 Subject: [PATCH] rename folder --- .gitignore | 3 ++- .vscode/settings.json | 4 +++- analyzers/polynomials/{stack => poly_calc}/poly_calc.c | 0 analyzers/polynomials/{stack => poly_calc}/poly_calc.h | 0 analyzers/polynomials/{stack => poly_calc}/test_poly_calc.c | 0 code.txt | 3 ++- main.py | 4 ++-- 7 files changed, 9 insertions(+), 5 deletions(-) rename analyzers/polynomials/{stack => poly_calc}/poly_calc.c (100%) rename analyzers/polynomials/{stack => poly_calc}/poly_calc.h (100%) rename analyzers/polynomials/{stack => poly_calc}/test_poly_calc.c (100%) diff --git a/.gitignore b/.gitignore index adb36c8..d4b20d9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -*.exe \ No newline at end of file +*.exe +.vscode \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index cb9a69c..0b0266a 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,6 +6,8 @@ "opd_stack.h": "c", "stdio.h": "c", "stack.h": "c", - "stddef.h": "c" + "stddef.h": "c", + "poly_calc.h": "c", + "stdbool.h": "c" } } \ No newline at end of file diff --git a/analyzers/polynomials/stack/poly_calc.c b/analyzers/polynomials/poly_calc/poly_calc.c similarity index 100% rename from analyzers/polynomials/stack/poly_calc.c rename to analyzers/polynomials/poly_calc/poly_calc.c diff --git a/analyzers/polynomials/stack/poly_calc.h b/analyzers/polynomials/poly_calc/poly_calc.h similarity index 100% rename from analyzers/polynomials/stack/poly_calc.h rename to analyzers/polynomials/poly_calc/poly_calc.h diff --git a/analyzers/polynomials/stack/test_poly_calc.c b/analyzers/polynomials/poly_calc/test_poly_calc.c similarity index 100% rename from analyzers/polynomials/stack/test_poly_calc.c rename to analyzers/polynomials/poly_calc/test_poly_calc.c diff --git a/code.txt b/code.txt index 5bae4ee..dbe4df1 100644 --- a/code.txt +++ b/code.txt @@ -6,6 +6,7 @@ func FUNC_1(a, b, c) { x = x + 1; a = a + 1; + {} } func FUNC_2() { @@ -36,7 +37,7 @@ func main() } if (x) { - x = 3; // comment + x = +(-3); // comment } x = z + 3 + 5; // comment diff --git a/main.py b/main.py index 15c96be..8120b84 100644 --- a/main.py +++ b/main.py @@ -3,11 +3,11 @@ import subprocess # ЭТИ ПУТИ НАДО ЗАДАТЬ ВРУЧНУЮ # *.l и *.y файлы из директории ANALYZERS_DIR ДОЛЖНЫ НАЗЫВАТЬСЯ как basename этой директории!!! -ANALYZERS_DIR = r'C:\Users\user\Desktop\УЧЕБА\6_СЕМ\КОМПИЛЯТОРЫ\flex_bison_test\analyzers\polynomials' +ANALYZERS_DIR = r'C:\Users\user\Desktop\УЧЕБА\6_СЕМ\КОМПИЛЯТОРЫ\flex_bison_test\analyzers\c_analyzer' FLEX_EXE_PATH = r"C:\tools\win_flex_bison\win_flex.exe" BISON_EXE_PATH = r"C:\tools\win_flex_bison\win_bison.exe" DEPENDENCY_LIST = [ - r"C:\Users\user\Desktop\УЧЕБА\6_СЕМ\КОМПИЛЯТОРЫ\flex_bison_test\analyzers\polynomials\stack\stack.c" + # r"C:\Users\user\Desktop\УЧЕБА\6_СЕМ\КОМПИЛЯТОРЫ\flex_bison_test\analyzers\polynomials\stack\stack.c" ] def main():