From d64b6db2296e13e7a2d91ba0e3f106b90bba33cb Mon Sep 17 00:00:00 2001 From: lisyarus Date: Thu, 18 Dec 2025 17:13:00 +0300 Subject: [PATCH] Remove interpreter <- parser dependency --- apps/interpreter/CMakeLists.txt | 2 +- libs/interpreter/CMakeLists.txt | 2 +- libs/interpreter/source/eval.cpp | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/interpreter/CMakeLists.txt b/apps/interpreter/CMakeLists.txt index 2109f54..a86a52d 100644 --- a/apps/interpreter/CMakeLists.txt +++ b/apps/interpreter/CMakeLists.txt @@ -3,4 +3,4 @@ file(GLOB_RECURSE PSLI_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/source/*.cpp") add_executable(psli ${PSLI_HEADERS} ${PSLI_SOURCES}) target_include_directories(psli PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") -target_link_libraries(psli PUBLIC pslang-interpreter) +target_link_libraries(psli PUBLIC pslang-parser pslang-interpreter) diff --git a/libs/interpreter/CMakeLists.txt b/libs/interpreter/CMakeLists.txt index f9c9c7f..e97d87c 100644 --- a/libs/interpreter/CMakeLists.txt +++ b/libs/interpreter/CMakeLists.txt @@ -3,4 +3,4 @@ file(GLOB_RECURSE PSLANG_INTERPRETER_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/source add_library(pslang-interpreter STATIC ${PSLANG_INTERPRETER_HEADERS} ${PSLANG_INTERPRETER_SOURCES}) target_include_directories(pslang-interpreter PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") -target_link_libraries(pslang-interpreter PUBLIC pslang-parser) +target_link_libraries(pslang-interpreter PUBLIC pslang-ast) diff --git a/libs/interpreter/source/eval.cpp b/libs/interpreter/source/eval.cpp index a515b42..74577f4 100644 --- a/libs/interpreter/source/eval.cpp +++ b/libs/interpreter/source/eval.cpp @@ -4,8 +4,6 @@ #include #include -#include - #include #include