A simple scripting language in C++
Ferenc Szontágh
2025-04-15 3895272a7f238c9aef0b584bd3b10b900445245d
refs
author Ferenc Szontágh <szf@fsociety.hu>
Tuesday, April 15, 2025 19:45 +0000
committer Ferenc Szontágh <szf@fsociety.hu>
Tuesday, April 15, 2025 19:45 +0000
commit3895272a7f238c9aef0b584bd3b10b900445245d
tree c72d6374a575fdc57145d5dc24d64522e804cc17 tree | zip | gz
parent d7cd4947b37a168034e9fca2501d98553fdcc137 view | diff
refactored
8 files renamed
17 files added
2 files modified
12 files deleted
3011 ■■■■ changed files
CMakeLists.txt 6 ●●●● diff | view | raw | blame | history
cli/main.cpp 25 ●●●● diff | view | raw | blame | history
include/FunctionSymbol.hpp 31 ●●●●● diff | view | raw | blame | history
include/VariableSymbol.hpp 20 ●●●●● diff | view | raw | blame | history
include/VariableTypes.hpp 46 ●●●●● diff | view | raw | blame | history
src/Builtins/BaseFunction.hpp diff | view | raw | blame | history
src/Interpreter/ExpressionNode.hpp 17 ●●●●● diff | view | raw | blame | history
src/Interpreter/Interpreter.hpp 49 ●●●●● diff | view | raw | blame | history
src/Interpreter/Operation.hpp 31 ●●●●● diff | view | raw | blame | history
src/Interpreter/OperationContainer.hpp 12 ●●●●● diff | view | raw | blame | history
src/Lexer.cpp 352 ●●●●● diff | view | raw | blame | history
src/Lexer.hpp 77 ●●●●● diff | view | raw | blame | history
src/Lexer/Lexer.cpp 14 ●●●●● diff | view | raw | blame | history
src/Lexer/Lexer.hpp 316 ●●●●● diff | view | raw | blame | history
src/Lexer/Token.hpp 37 ●●●●● diff | view | raw | blame | history
src/Lexer/TokenType.hpp 87 ●●●●● diff | view | raw | blame | history
src/Parser/Parser.cpp 37 ●●●●● diff | view | raw | blame | history
src/Parser/Parser.hpp 536 ●●●●● diff | view | raw | blame | history
src/ScriptException.hpp 148 ●●●●● diff | view | raw | blame | history
src/ScriptExceptionMacros.h 55 ●●●●● diff | view | raw | blame | history
src/ScriptInterpreter.cpp 379 ●●●●● diff | view | raw | blame | history
src/ScriptInterpreter.hpp 140 ●●●●● diff | view | raw | blame | history
src/ScriptInterpreterHelpers.hpp 98 ●●●●● diff | view | raw | blame | history
src/StringHelpers.hpp 20 ●●●●● diff | view | raw | blame | history
src/Symbols/BaseSymbol.hpp 4 ●●● diff | view | raw | blame | history
src/Symbols/ConstantSymbol.hpp diff | view | raw | blame | history
src/Symbols/FunctionSymbol.hpp 41 ●●●●● diff | view | raw | blame | history
src/Symbols/ParameterContainer.hpp 17 ●●●●● diff | view | raw | blame | history
src/Symbols/SymbolContainer.hpp diff | view | raw | blame | history
src/Symbols/SymbolFactory.hpp 24 ●●●● diff | view | raw | blame | history
src/Symbols/SymbolKind.hpp diff | view | raw | blame | history
src/Symbols/SymbolTable.hpp 1 ●●●● diff | view | raw | blame | history
src/Symbols/SymbolTypes.hpp diff | view | raw | blame | history
src/Symbols/Value.hpp 77 ●●●●● diff | view | raw | blame | history
src/Symbols/ValueContainer.hpp 12 ●●●●● diff | view | raw | blame | history
src/Symbols/VariableSymbol.hpp 45 ●●●●● diff | view | raw | blame | history
src/Symbols/VariableTypes.hpp 48 ●●●●● diff | view | raw | blame | history
src/Token.hpp 120 ●●●●● diff | view | raw | blame | history
src/VoidScript.hpp 89 ●●●●● diff | view | raw | blame | history