From 89789d8e709816c856848d8f965d0292ae51f296 Mon Sep 17 00:00:00 2001 From: "daniel.aloisio1" Date: Sat, 3 Jan 2026 20:37:17 -0300 Subject: [PATCH] Alter directory --- CMakeLists.txt | 42 +++++++++---------- {interpreter => src/interpreter}/File.cpp | 0 {interpreter => src/interpreter}/File.h | 0 .../interpreter}/Interpreter.cpp | 0 .../interpreter}/Interpreter.h | 0 {interpreter => src/interpreter}/Lexer.cpp | 0 {interpreter => src/interpreter}/Lexer.h | 0 .../interpreter}/Node/ASTNode.h | 0 .../interpreter}/Node/AssignNode.h | 0 .../interpreter}/Node/BinaryOpNode.h | 0 .../interpreter}/Node/ForNode.h | 0 .../interpreter}/Node/IfNode.h | 0 .../interpreter}/Node/NumberNode.h | 0 .../interpreter}/Node/PrintNode.h | 0 .../interpreter}/Node/RangeNode.h | 0 .../interpreter}/Node/StringNode.h | 0 .../interpreter}/Node/VariableNode.h | 0 {interpreter => src/interpreter}/Parser.cpp | 0 {interpreter => src/interpreter}/Parser.h | 0 {interpreter => src/interpreter}/Token.h | 0 {interpreter => src/interpreter}/Value.h | 0 main.cpp => src/main.cpp | 0 22 files changed, 21 insertions(+), 21 deletions(-) rename {interpreter => src/interpreter}/File.cpp (100%) rename {interpreter => src/interpreter}/File.h (100%) rename {interpreter => src/interpreter}/Interpreter.cpp (100%) rename {interpreter => src/interpreter}/Interpreter.h (100%) rename {interpreter => src/interpreter}/Lexer.cpp (100%) rename {interpreter => src/interpreter}/Lexer.h (100%) rename {interpreter => src/interpreter}/Node/ASTNode.h (100%) rename {interpreter => src/interpreter}/Node/AssignNode.h (100%) rename {interpreter => src/interpreter}/Node/BinaryOpNode.h (100%) rename {interpreter => src/interpreter}/Node/ForNode.h (100%) rename {interpreter => src/interpreter}/Node/IfNode.h (100%) rename {interpreter => src/interpreter}/Node/NumberNode.h (100%) rename {interpreter => src/interpreter}/Node/PrintNode.h (100%) rename {interpreter => src/interpreter}/Node/RangeNode.h (100%) rename {interpreter => src/interpreter}/Node/StringNode.h (100%) rename {interpreter => src/interpreter}/Node/VariableNode.h (100%) rename {interpreter => src/interpreter}/Parser.cpp (100%) rename {interpreter => src/interpreter}/Parser.h (100%) rename {interpreter => src/interpreter}/Token.h (100%) rename {interpreter => src/interpreter}/Value.h (100%) rename main.cpp => src/main.cpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c6890e..05c4d31 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,24 +3,24 @@ project(python_interpreter) set(CMAKE_CXX_STANDARD 20) -add_executable(python_interpreter main.cpp - interpreter/Token.h - interpreter/Lexer.cpp - interpreter/Lexer.h - interpreter/Node/ASTNode.h - interpreter/Node/NumberNode.h - interpreter/Node/StringNode.h - interpreter/Node/VariableNode.h - interpreter/Node/BinaryOpNode.h - interpreter/Node/AssignNode.h - interpreter/Node/PrintNode.h - interpreter/Node/IfNode.h - interpreter/Node/ForNode.h - interpreter/Node/RangeNode.h - interpreter/Parser.cpp - interpreter/Parser.h - interpreter/Value.h - interpreter/Interpreter.cpp - interpreter/Interpreter.h - interpreter/File.cpp - interpreter/File.h) +add_executable(python_interpreter src/main.cpp + src/interpreter/Token.h + src/interpreter/Lexer.cpp + src/interpreter/Lexer.h + src/interpreter/Node/ASTNode.h + src/interpreter/Node/NumberNode.h + src/interpreter/Node/StringNode.h + src/interpreter/Node/VariableNode.h + src/interpreter/Node/BinaryOpNode.h + src/interpreter/Node/AssignNode.h + src/interpreter/Node/PrintNode.h + src/interpreter/Node/IfNode.h + src/interpreter/Node/ForNode.h + src/interpreter/Node/RangeNode.h + src/interpreter/Parser.cpp + src/interpreter/Parser.h + src/interpreter/Value.h + src/interpreter/Interpreter.cpp + src/interpreter/Interpreter.h + src/interpreter/File.cpp + src/interpreter/File.h) diff --git a/interpreter/File.cpp b/src/interpreter/File.cpp similarity index 100% rename from interpreter/File.cpp rename to src/interpreter/File.cpp diff --git a/interpreter/File.h b/src/interpreter/File.h similarity index 100% rename from interpreter/File.h rename to src/interpreter/File.h diff --git a/interpreter/Interpreter.cpp b/src/interpreter/Interpreter.cpp similarity index 100% rename from interpreter/Interpreter.cpp rename to src/interpreter/Interpreter.cpp diff --git a/interpreter/Interpreter.h b/src/interpreter/Interpreter.h similarity index 100% rename from interpreter/Interpreter.h rename to src/interpreter/Interpreter.h diff --git a/interpreter/Lexer.cpp b/src/interpreter/Lexer.cpp similarity index 100% rename from interpreter/Lexer.cpp rename to src/interpreter/Lexer.cpp diff --git a/interpreter/Lexer.h b/src/interpreter/Lexer.h similarity index 100% rename from interpreter/Lexer.h rename to src/interpreter/Lexer.h diff --git a/interpreter/Node/ASTNode.h b/src/interpreter/Node/ASTNode.h similarity index 100% rename from interpreter/Node/ASTNode.h rename to src/interpreter/Node/ASTNode.h diff --git a/interpreter/Node/AssignNode.h b/src/interpreter/Node/AssignNode.h similarity index 100% rename from interpreter/Node/AssignNode.h rename to src/interpreter/Node/AssignNode.h diff --git a/interpreter/Node/BinaryOpNode.h b/src/interpreter/Node/BinaryOpNode.h similarity index 100% rename from interpreter/Node/BinaryOpNode.h rename to src/interpreter/Node/BinaryOpNode.h diff --git a/interpreter/Node/ForNode.h b/src/interpreter/Node/ForNode.h similarity index 100% rename from interpreter/Node/ForNode.h rename to src/interpreter/Node/ForNode.h diff --git a/interpreter/Node/IfNode.h b/src/interpreter/Node/IfNode.h similarity index 100% rename from interpreter/Node/IfNode.h rename to src/interpreter/Node/IfNode.h diff --git a/interpreter/Node/NumberNode.h b/src/interpreter/Node/NumberNode.h similarity index 100% rename from interpreter/Node/NumberNode.h rename to src/interpreter/Node/NumberNode.h diff --git a/interpreter/Node/PrintNode.h b/src/interpreter/Node/PrintNode.h similarity index 100% rename from interpreter/Node/PrintNode.h rename to src/interpreter/Node/PrintNode.h diff --git a/interpreter/Node/RangeNode.h b/src/interpreter/Node/RangeNode.h similarity index 100% rename from interpreter/Node/RangeNode.h rename to src/interpreter/Node/RangeNode.h diff --git a/interpreter/Node/StringNode.h b/src/interpreter/Node/StringNode.h similarity index 100% rename from interpreter/Node/StringNode.h rename to src/interpreter/Node/StringNode.h diff --git a/interpreter/Node/VariableNode.h b/src/interpreter/Node/VariableNode.h similarity index 100% rename from interpreter/Node/VariableNode.h rename to src/interpreter/Node/VariableNode.h diff --git a/interpreter/Parser.cpp b/src/interpreter/Parser.cpp similarity index 100% rename from interpreter/Parser.cpp rename to src/interpreter/Parser.cpp diff --git a/interpreter/Parser.h b/src/interpreter/Parser.h similarity index 100% rename from interpreter/Parser.h rename to src/interpreter/Parser.h diff --git a/interpreter/Token.h b/src/interpreter/Token.h similarity index 100% rename from interpreter/Token.h rename to src/interpreter/Token.h diff --git a/interpreter/Value.h b/src/interpreter/Value.h similarity index 100% rename from interpreter/Value.h rename to src/interpreter/Value.h diff --git a/main.cpp b/src/main.cpp similarity index 100% rename from main.cpp rename to src/main.cpp