diff --git a/ass2/simulator/.qtcreator/CMakeLists.txt.user b/ass2/simulator/.qtcreator/CMakeLists.txt.user index b3e0eab..bce43bc 100644 --- a/ass2/simulator/.qtcreator/CMakeLists.txt.user +++ b/ass2/simulator/.qtcreator/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -105,16 +105,16 @@ 2 false - -DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable} --DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C} --DCMAKE_BUILD_TYPE:STRING=Debug --DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx} + -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx} +-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable} -DCMAKE_COLOR_DIAGNOSTICS:BOOL=ON --DCMAKE_GENERATOR:STRING=Ninja +-DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG} +-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX} +-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C} -DQT_MAINTENANCE_TOOL:FILEPATH=/home/aljaz/Qt/MaintenanceTool --DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake --DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX} +-DCMAKE_GENERATOR:STRING=Ninja +-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake 0 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_deps b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_deps index 5894991..c057401 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_deps and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_deps differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_log b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_log index a76e0ee..5817342 100644 --- a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_log +++ b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.ninja_log @@ -9,3 +9,30 @@ 1296 1566 1764073112758991795 simulator fb8524dc610350ca 3 15 1764073111465991803 simulator_autogen/mocs_compilation.cpp c193a23cfe79571d 3 15 1764073111465991803 simulator_autogen/timestamp c193a23cfe79571d +3 201 1765010356075067547 simulator_autogen/timestamp c193a23cfe79571d +3 201 1765010356075067547 simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +3 201 1765010356075067547 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/timestamp c193a23cfe79571d +3 201 1765010356075067547 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +201 521 1765010356080064621 CMakeFiles/simulator.dir/device.cpp.o 36fc5c8cf014f45b +201 1336 1765010356080064621 CMakeFiles/simulator.dir/main.cpp.o 9ebba9b7abc4cbf1 +201 1347 1765010356080064621 CMakeFiles/simulator.dir/simulator_autogen/mocs_compilation.cpp.o 5301f473905a545f +201 1945 1765010356080064621 CMakeFiles/simulator.dir/mainwindow.cpp.o e3901bb2e4f9b516 +2 12 1765010490358892516 simulator_autogen/timestamp c193a23cfe79571d +2 12 1765010490358892516 simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +2 12 1765010490358892516 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/timestamp c193a23cfe79571d +2 12 1765010490358892516 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +12 22 1765010490368890036 CMakeFiles/simulator.dir/opcode.cpp.o da65f589ec5e1f76 +12 1340 1765010490368890036 CMakeFiles/simulator.dir/mainwindow.cpp.o e3901bb2e4f9b516 +1 12 1765010498397941821 simulator_autogen/timestamp c193a23cfe79571d +1 12 1765010498397941821 simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +1 12 1765010498397941821 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/timestamp c193a23cfe79571d +1 12 1765010498397941821 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +13 196 1765010498409938977 CMakeFiles/simulator.dir/machine.cpp.o 7030a03f8cbf1ad0 +12 1363 1765010498408939214 CMakeFiles/simulator.dir/mainwindow.cpp.o e3901bb2e4f9b516 +2 14 1765010511000055645 simulator_autogen/timestamp c193a23cfe79571d +2 14 1765010511000055645 simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +2 14 1765010511000055645 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/timestamp c193a23cfe79571d +2 14 1765010511000055645 /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/mocs_compilation.cpp c193a23cfe79571d +14 192 1765010511012053000 CMakeFiles/simulator.dir/machine.cpp.o 7030a03f8cbf1ad0 +14 1383 1765010511012053000 CMakeFiles/simulator.dir/mainwindow.cpp.o e3901bb2e4f9b516 +1383 1623 1765010512380751634 simulator 9e4eca252dc331ef diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.cpp.FD5DF53B10242751.idx b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.cpp.FD5DF53B10242751.idx index d0731ff..ba30a7f 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.cpp.FD5DF53B10242751.idx and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.cpp.FD5DF53B10242751.idx differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.h.D09D611E77E172BE.idx b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.h.D09D611E77E172BE.idx index f8413d5..59b1b27 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.h.D09D611E77E172BE.idx and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/.qtc_clangd/.cache/clangd/index/machine.h.D09D611E77E172BE.idx differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/10.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/10.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/100.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/100.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/101.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/101.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/102.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/102.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/103.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/103.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/104.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/104.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/105.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/105.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/106.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/106.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/107.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/107.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/108.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/108.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/109.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/109.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/11.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/11.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/110.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/110.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/111.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/111.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/112.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/112.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/113.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/113.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/114.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/114.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/115.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/115.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/116.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/116.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/117.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/117.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/118.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/118.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/119.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/119.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/12.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/12.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/120.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/120.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/121.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/121.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/122.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/122.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/123.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/123.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/124.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/124.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/125.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/125.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/126.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/126.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/127.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/127.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/128.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/128.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/129.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/129.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/13.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/13.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/130.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/130.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/131.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/131.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/132.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/132.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/133.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/133.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/134.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/134.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/135.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/135.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/136.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/136.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/137.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/137.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/138.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/138.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/139.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/139.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/14.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/14.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/140.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/140.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/141.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/141.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/142.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/142.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/143.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/143.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/144.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/144.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/145.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/145.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/146.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/146.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/147.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/147.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/148.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/148.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/149.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/149.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/15.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/15.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/150.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/150.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/151.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/151.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/152.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/152.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/153.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/153.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/154.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/154.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/155.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/155.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/156.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/156.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/157.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/157.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/158.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/158.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/159.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/159.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/16.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/16.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/160.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/160.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/161.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/161.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/162.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/162.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/163.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/163.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/164.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/164.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/165.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/165.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/166.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/166.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/167.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/167.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/168.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/168.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/169.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/169.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/17.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/17.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/170.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/170.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/171.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/171.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/172.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/172.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/173.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/173.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/174.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/174.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/175.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/175.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/176.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/176.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/177.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/177.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/178.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/178.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/179.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/179.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/18.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/18.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/180.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/180.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/181.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/181.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/182.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/182.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/183.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/183.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/184.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/184.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/185.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/185.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/186.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/186.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/187.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/187.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/188.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/188.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/189.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/189.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/19.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/19.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/190.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/190.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/191.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/191.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/192.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/192.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/193.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/193.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/194.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/194.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/195.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/195.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/196.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/196.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/197.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/197.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/198.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/198.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/199.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/199.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/20.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/20.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/200.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/200.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/201.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/201.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/202.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/202.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/203.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/203.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/204.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/204.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/205.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/205.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/206.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/206.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/207.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/207.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/208.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/208.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/209.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/209.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/21.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/21.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/210.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/210.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/211.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/211.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/212.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/212.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/213.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/213.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/214.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/214.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/215.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/215.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/216.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/216.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/217.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/217.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/218.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/218.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/219.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/219.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/22.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/22.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/220.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/220.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/221.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/221.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/222.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/222.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/223.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/223.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/224.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/224.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/225.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/225.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/226.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/226.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/227.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/227.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/228.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/228.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/229.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/229.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/23.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/23.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/230.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/230.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/231.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/231.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/232.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/232.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/233.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/233.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/234.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/234.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/235.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/235.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/236.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/236.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/237.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/237.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/238.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/238.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/239.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/239.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/24.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/24.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/240.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/240.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/241.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/241.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/242.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/242.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/243.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/243.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/244.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/244.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/245.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/245.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/246.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/246.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/247.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/247.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/248.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/248.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/249.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/249.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/25.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/25.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/250.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/250.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/251.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/251.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/252.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/252.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/253.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/253.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/254.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/254.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/255.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/255.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/26.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/26.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/27.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/27.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/28.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/28.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/29.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/29.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/3.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/3.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/30.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/30.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/31.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/31.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/32.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/32.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/33.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/33.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/34.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/34.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/35.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/35.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/36.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/36.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/37.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/37.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/38.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/38.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/39.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/39.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/4.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/4.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/40.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/40.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/41.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/41.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/42.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/42.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/43.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/43.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/44.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/44.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/45.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/45.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/46.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/46.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/47.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/47.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/48.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/48.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/49.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/49.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/5.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/5.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/50.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/50.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/51.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/51.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/52.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/52.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/53.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/53.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/54.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/54.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/55.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/55.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/56.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/56.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/57.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/57.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/58.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/58.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/59.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/59.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/6.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/6.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/60.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/60.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/61.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/61.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/62.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/62.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/63.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/63.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/64.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/64.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/65.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/65.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/66.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/66.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/67.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/67.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/68.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/68.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/69.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/69.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/7.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/7.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/70.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/70.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/71.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/71.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/72.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/72.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/73.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/73.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/74.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/74.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/75.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/75.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/76.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/76.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/77.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/77.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/78.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/78.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/79.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/79.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/8.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/8.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/80.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/80.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/81.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/81.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/82.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/82.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/83.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/83.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/84.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/84.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/85.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/85.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/86.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/86.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/87.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/87.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/88.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/88.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/89.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/89.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/9.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/9.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/90.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/90.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/91.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/91.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/92.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/92.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/93.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/93.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/94.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/94.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/95.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/95.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/96.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/96.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/97.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/97.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/98.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/98.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/99.dev b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/99.dev new file mode 100644 index 0000000..e69de29 diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/device.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/device.cpp.o index aefc353..1f9fce4 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/device.cpp.o and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/device.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/machine.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/machine.cpp.o index c7a8a61..8f8dd25 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/machine.cpp.o and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/machine.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/main.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/main.cpp.o index c8f5936..eb3160e 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/main.cpp.o and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/main.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/mainwindow.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/mainwindow.cpp.o index 01310a4..f26b107 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/mainwindow.cpp.o and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/mainwindow.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/opcode.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/opcode.cpp.o new file mode 100644 index 0000000..86d5aca Binary files /dev/null and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/opcode.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/simulator_autogen/mocs_compilation.cpp.o b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/simulator_autogen/mocs_compilation.cpp.o index d6fdbe9..5676d4b 100644 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/simulator_autogen/mocs_compilation.cpp.o and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator.dir/simulator_autogen/mocs_compilation.cpp.o differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator_autogen.dir/ParseCache.txt b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator_autogen.dir/ParseCache.txt index c53a8ee..72ea6c5 100644 --- a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator_autogen.dir/ParseCache.txt +++ b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/CMakeFiles/simulator_autogen.dir/ParseCache.txt @@ -2,6 +2,7 @@ /home/aljaz/Desktop/spo/ass2/simulator/mainwindow.h mmc:Q_OBJECT mdp:/home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/moc_predefs.h + mdp:/home/aljaz/Desktop/spo/ass2/simulator/device.h mdp:/home/aljaz/Desktop/spo/ass2/simulator/machine.h mdp:/home/aljaz/Desktop/spo/ass2/simulator/mainwindow.h mdp:/home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q17memory.h @@ -181,11 +182,14 @@ mdp:/usr/include/c++/13/bits/allocator.h mdp:/usr/include/c++/13/bits/atomic_base.h mdp:/usr/include/c++/13/bits/atomic_lockfree_defines.h + mdp:/usr/include/c++/13/bits/basic_ios.h + mdp:/usr/include/c++/13/bits/basic_ios.tcc mdp:/usr/include/c++/13/bits/basic_string.h mdp:/usr/include/c++/13/bits/basic_string.tcc mdp:/usr/include/c++/13/bits/char_traits.h mdp:/usr/include/c++/13/bits/charconv.h mdp:/usr/include/c++/13/bits/chrono.h + mdp:/usr/include/c++/13/bits/codecvt.h mdp:/usr/include/c++/13/bits/concept_check.h mdp:/usr/include/c++/13/bits/cpp_type_traits.h mdp:/usr/include/c++/13/bits/cxxabi_forced.h @@ -195,6 +199,7 @@ mdp:/usr/include/c++/13/bits/exception.h mdp:/usr/include/c++/13/bits/exception_defines.h mdp:/usr/include/c++/13/bits/exception_ptr.h + mdp:/usr/include/c++/13/bits/fstream.tcc mdp:/usr/include/c++/13/bits/functexcept.h mdp:/usr/include/c++/13/bits/functional_hash.h mdp:/usr/include/c++/13/bits/hash_bytes.h @@ -202,9 +207,12 @@ mdp:/usr/include/c++/13/bits/hashtable_policy.h mdp:/usr/include/c++/13/bits/invoke.h mdp:/usr/include/c++/13/bits/ios_base.h + mdp:/usr/include/c++/13/bits/istream.tcc mdp:/usr/include/c++/13/bits/list.tcc mdp:/usr/include/c++/13/bits/locale_classes.h mdp:/usr/include/c++/13/bits/locale_classes.tcc + mdp:/usr/include/c++/13/bits/locale_facets.h + mdp:/usr/include/c++/13/bits/locale_facets.tcc mdp:/usr/include/c++/13/bits/localefwd.h mdp:/usr/include/c++/13/bits/memory_resource.h mdp:/usr/include/c++/13/bits/memoryfwd.h @@ -212,6 +220,7 @@ mdp:/usr/include/c++/13/bits/nested_exception.h mdp:/usr/include/c++/13/bits/new_allocator.h mdp:/usr/include/c++/13/bits/node_handle.h + mdp:/usr/include/c++/13/bits/ostream.tcc mdp:/usr/include/c++/13/bits/ostream_insert.h mdp:/usr/include/c++/13/bits/parse_numbers.h mdp:/usr/include/c++/13/bits/postypes.h @@ -276,6 +285,7 @@ mdp:/usr/include/c++/13/cstring mdp:/usr/include/c++/13/ctime mdp:/usr/include/c++/13/cwchar + mdp:/usr/include/c++/13/cwctype mdp:/usr/include/c++/13/debug/assertions.h mdp:/usr/include/c++/13/debug/debug.h mdp:/usr/include/c++/13/exception @@ -286,9 +296,13 @@ mdp:/usr/include/c++/13/ext/numeric_traits.h mdp:/usr/include/c++/13/ext/string_conversions.h mdp:/usr/include/c++/13/ext/type_traits.h + mdp:/usr/include/c++/13/fstream mdp:/usr/include/c++/13/functional mdp:/usr/include/c++/13/initializer_list + mdp:/usr/include/c++/13/ios mdp:/usr/include/c++/13/iosfwd + mdp:/usr/include/c++/13/iostream + mdp:/usr/include/c++/13/istream mdp:/usr/include/c++/13/iterator mdp:/usr/include/c++/13/limits mdp:/usr/include/c++/13/list @@ -297,6 +311,7 @@ mdp:/usr/include/c++/13/new mdp:/usr/include/c++/13/numeric mdp:/usr/include/c++/13/optional + mdp:/usr/include/c++/13/ostream mdp:/usr/include/c++/13/pstl/execution_defs.h mdp:/usr/include/c++/13/pstl/glue_algorithm_defs.h mdp:/usr/include/c++/13/pstl/glue_memory_defs.h @@ -349,6 +364,7 @@ mdp:/usr/include/strings.h mdp:/usr/include/time.h mdp:/usr/include/wchar.h + mdp:/usr/include/wctype.h mdp:/usr/include/x86_64-linux-gnu/asm/errno.h mdp:/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h mdp:/usr/include/x86_64-linux-gnu/bits/byteswap.h @@ -413,13 +429,18 @@ mdp:/usr/include/x86_64-linux-gnu/bits/waitflags.h mdp:/usr/include/x86_64-linux-gnu/bits/waitstatus.h mdp:/usr/include/x86_64-linux-gnu/bits/wchar.h + mdp:/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h mdp:/usr/include/x86_64-linux-gnu/bits/wordsize.h mdp:/usr/include/x86_64-linux-gnu/bits/xopen_lim.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h + mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h + mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h + mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h + mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h mdp:/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h @@ -434,9 +455,11 @@ mdp:/usr/lib/gcc/x86_64-linux-gnu/13/include/stdbool.h mdp:/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h /home/aljaz/Desktop/spo/ass2/simulator/machine.h -/home/aljaz/Desktop/spo/ass2/simulator/machine.cpp /home/aljaz/Desktop/spo/ass2/simulator/device.h +/home/aljaz/Desktop/spo/ass2/simulator/machine.cpp +/home/aljaz/Desktop/spo/ass2/simulator/opcode.h /home/aljaz/Desktop/spo/ass2/simulator/main.cpp +/home/aljaz/Desktop/spo/ass2/simulator/opcode.cpp /home/aljaz/Desktop/spo/ass2/simulator/mainwindow.cpp uic:ui_mainwindow.h /home/aljaz/Desktop/spo/ass2/simulator/device.cpp diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/Testing/Temporary/LastTest.log b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/Testing/Temporary/LastTest.log index a10933d..eca443c 100644 --- a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/Testing/Temporary/LastTest.log +++ b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Dec 04 13:01 CET +Start testing: Dec 06 09:36 CET ---------------------------------------------------------- -End testing: Dec 04 13:01 CET +End testing: Dec 06 09:36 CET diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator index 65a6170..6c56199 100755 Binary files a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator and b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator differ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/EWIEGA46WW/moc_mainwindow.cpp.d b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/EWIEGA46WW/moc_mainwindow.cpp.d index 0a91947..06a333c 100644 --- a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/EWIEGA46WW/moc_mainwindow.cpp.d +++ b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/EWIEGA46WW/moc_mainwindow.cpp.d @@ -1,5 +1,6 @@ /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/EWIEGA46WW/moc_mainwindow.cpp: /home/aljaz/Desktop/spo/ass2/simulator/mainwindow.h \ /home/aljaz/Desktop/spo/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/moc_predefs.h \ + /home/aljaz/Desktop/spo/ass2/simulator/device.h \ /home/aljaz/Desktop/spo/ass2/simulator/machine.h \ /home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q17memory.h \ /home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q20functional.h \ @@ -178,11 +179,14 @@ /usr/include/c++/13/bits/allocator.h \ /usr/include/c++/13/bits/atomic_base.h \ /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/basic_ios.tcc \ /usr/include/c++/13/bits/basic_string.h \ /usr/include/c++/13/bits/basic_string.tcc \ /usr/include/c++/13/bits/char_traits.h \ /usr/include/c++/13/bits/charconv.h \ /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/bits/codecvt.h \ /usr/include/c++/13/bits/concept_check.h \ /usr/include/c++/13/bits/cpp_type_traits.h \ /usr/include/c++/13/bits/cxxabi_forced.h \ @@ -192,6 +196,7 @@ /usr/include/c++/13/bits/exception.h \ /usr/include/c++/13/bits/exception_defines.h \ /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/fstream.tcc \ /usr/include/c++/13/bits/functexcept.h \ /usr/include/c++/13/bits/functional_hash.h \ /usr/include/c++/13/bits/hash_bytes.h \ @@ -199,9 +204,12 @@ /usr/include/c++/13/bits/hashtable_policy.h \ /usr/include/c++/13/bits/invoke.h \ /usr/include/c++/13/bits/ios_base.h \ + /usr/include/c++/13/bits/istream.tcc \ /usr/include/c++/13/bits/list.tcc \ /usr/include/c++/13/bits/locale_classes.h \ /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/bits/locale_facets.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ /usr/include/c++/13/bits/localefwd.h \ /usr/include/c++/13/bits/memory_resource.h \ /usr/include/c++/13/bits/memoryfwd.h \ @@ -209,6 +217,7 @@ /usr/include/c++/13/bits/nested_exception.h \ /usr/include/c++/13/bits/new_allocator.h \ /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/ostream.tcc \ /usr/include/c++/13/bits/ostream_insert.h \ /usr/include/c++/13/bits/parse_numbers.h \ /usr/include/c++/13/bits/postypes.h \ @@ -273,6 +282,7 @@ /usr/include/c++/13/cstring \ /usr/include/c++/13/ctime \ /usr/include/c++/13/cwchar \ + /usr/include/c++/13/cwctype \ /usr/include/c++/13/debug/assertions.h \ /usr/include/c++/13/debug/debug.h \ /usr/include/c++/13/exception \ @@ -283,9 +293,13 @@ /usr/include/c++/13/ext/numeric_traits.h \ /usr/include/c++/13/ext/string_conversions.h \ /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/fstream \ /usr/include/c++/13/functional \ /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/ios \ /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/iostream \ + /usr/include/c++/13/istream \ /usr/include/c++/13/iterator \ /usr/include/c++/13/limits \ /usr/include/c++/13/list \ @@ -294,6 +308,7 @@ /usr/include/c++/13/new \ /usr/include/c++/13/numeric \ /usr/include/c++/13/optional \ + /usr/include/c++/13/ostream \ /usr/include/c++/13/pstl/execution_defs.h \ /usr/include/c++/13/pstl/glue_algorithm_defs.h \ /usr/include/c++/13/pstl/glue_memory_defs.h \ @@ -346,6 +361,7 @@ /usr/include/strings.h \ /usr/include/time.h \ /usr/include/wchar.h \ + /usr/include/wctype.h \ /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/byteswap.h \ @@ -410,13 +426,18 @@ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ diff --git a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/deps b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/deps index 91523fd..cdefd06 100644 --- a/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/deps +++ b/ass2/simulator/build/Desktop_Qt_6_10_1-Debug/simulator_autogen/deps @@ -12,6 +12,8 @@ simulator_autogen/timestamp: \ /home/aljaz/Desktop/spo/ass2/simulator/main.cpp \ /home/aljaz/Desktop/spo/ass2/simulator/mainwindow.cpp \ /home/aljaz/Desktop/spo/ass2/simulator/mainwindow.h \ + /home/aljaz/Desktop/spo/ass2/simulator/opcode.cpp \ + /home/aljaz/Desktop/spo/ass2/simulator/opcode.h \ /home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q17memory.h \ /home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q20functional.h \ /home/aljaz/Qt/6.10.1/gcc_64/include/QtCore/q20iterator.h \ @@ -448,11 +450,14 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/bits/allocator.h \ /usr/include/c++/13/bits/atomic_base.h \ /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/basic_ios.tcc \ /usr/include/c++/13/bits/basic_string.h \ /usr/include/c++/13/bits/basic_string.tcc \ /usr/include/c++/13/bits/char_traits.h \ /usr/include/c++/13/bits/charconv.h \ /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/bits/codecvt.h \ /usr/include/c++/13/bits/concept_check.h \ /usr/include/c++/13/bits/cpp_type_traits.h \ /usr/include/c++/13/bits/cxxabi_forced.h \ @@ -462,6 +467,7 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/bits/exception.h \ /usr/include/c++/13/bits/exception_defines.h \ /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/fstream.tcc \ /usr/include/c++/13/bits/functexcept.h \ /usr/include/c++/13/bits/functional_hash.h \ /usr/include/c++/13/bits/hash_bytes.h \ @@ -469,9 +475,12 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/bits/hashtable_policy.h \ /usr/include/c++/13/bits/invoke.h \ /usr/include/c++/13/bits/ios_base.h \ + /usr/include/c++/13/bits/istream.tcc \ /usr/include/c++/13/bits/list.tcc \ /usr/include/c++/13/bits/locale_classes.h \ /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/bits/locale_facets.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ /usr/include/c++/13/bits/localefwd.h \ /usr/include/c++/13/bits/memory_resource.h \ /usr/include/c++/13/bits/memoryfwd.h \ @@ -479,6 +488,7 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/bits/nested_exception.h \ /usr/include/c++/13/bits/new_allocator.h \ /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/ostream.tcc \ /usr/include/c++/13/bits/ostream_insert.h \ /usr/include/c++/13/bits/parse_numbers.h \ /usr/include/c++/13/bits/postypes.h \ @@ -543,6 +553,7 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/cstring \ /usr/include/c++/13/ctime \ /usr/include/c++/13/cwchar \ + /usr/include/c++/13/cwctype \ /usr/include/c++/13/debug/assertions.h \ /usr/include/c++/13/debug/debug.h \ /usr/include/c++/13/exception \ @@ -553,9 +564,13 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/ext/numeric_traits.h \ /usr/include/c++/13/ext/string_conversions.h \ /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/fstream \ /usr/include/c++/13/functional \ /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/ios \ /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/iostream \ + /usr/include/c++/13/istream \ /usr/include/c++/13/iterator \ /usr/include/c++/13/limits \ /usr/include/c++/13/list \ @@ -564,6 +579,7 @@ simulator_autogen/timestamp: \ /usr/include/c++/13/new \ /usr/include/c++/13/numeric \ /usr/include/c++/13/optional \ + /usr/include/c++/13/ostream \ /usr/include/c++/13/pstl/execution_defs.h \ /usr/include/c++/13/pstl/glue_algorithm_defs.h \ /usr/include/c++/13/pstl/glue_memory_defs.h \ @@ -616,6 +632,7 @@ simulator_autogen/timestamp: \ /usr/include/strings.h \ /usr/include/time.h \ /usr/include/wchar.h \ + /usr/include/wctype.h \ /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/byteswap.h \ @@ -680,13 +697,18 @@ simulator_autogen/timestamp: \ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ diff --git a/ass2/simulator/machine.cpp b/ass2/simulator/machine.cpp index f7d473b..258d0d2 100644 --- a/ass2/simulator/machine.cpp +++ b/ass2/simulator/machine.cpp @@ -29,7 +29,6 @@ int Machine::getReg(int reg) case 3: return B; case 4: return S; case 5: return T; - case 6: return F; case 8: return PC; case 9: return SW; default: return -1; @@ -95,8 +94,8 @@ void Machine::setDevice(int num, Device* device) { } -void Machine::notImplemented(string mnemonic) { - std::cerr << "Instruction: " << mnemonic << " is not yet implemented." << endl; +void Machine::notImplemented(int opcode) { + std::cerr << "Instruction: " << opcode << " is not yet implemented." << endl; } void Machine::invalidOpcode(int opcode) { @@ -115,35 +114,99 @@ int Machine::fetch() { return readByte(address); } +bool Machine::execF1(int opcode){ + switch (opcode) { + case Opcode::FIX: + setA(static_cast(getF())); + return true; + case Opcode::FLOAT: + setF(static_cast(getA())); + return true; + default: + notImplemented(opcode); + break; + } + return false; +} +bool Machine::execF2(int opcode, int operand) { + int r1 = (operand >> 4) & 0xF; + int r2 = operand & 0xF; + int n; + switch (opcode) { + case Opcode::ADDR: + setReg(r2, getReg(r2) + getReg(r1)); + return true; + case Opcode::CLEAR: //v clear je le 1 reg podan in sicer v r1 + setReg(r1, 0); + return true; + case Opcode::DIVR: + setReg(r2, getReg(r2) / getReg(r1)); + return true; + case Opcode::MULR: + setReg(r2, getReg(r2) * getReg(r1)); + return true; + case Opcode::RMO: + setReg(r2, getReg(r1)); + return true; + case Opcode::SHIFTL: + n = r2; + setReg(r1, getReg(r1) << n); + return true; + case Opcode::SHIFTR: + n = r2; + setReg(r1, getReg(r1) >> n); + return true; + case Opcode::SUBR: + setReg(r2, getReg(r2) - getReg(r1)); + return true; + default: + notImplemented(opcode); + break; + } + return false; +} + + +bool Machine::execSICF3F4(int opcode, int ni, int operand) { + + +} void Machine::execute() { int opcode = fetch(); int operand; switch (opcode) { - // Format 1 - case Opcode::FIX: - case Opcode::FLOAT: - case Opcode::NORM: - execF1(opcode); - break; + // Format 1 + case Opcode::FIX: + case Opcode::FLOAT: + case Opcode::NORM: + case Opcode::HIO: + case Opcode::TIO: + case Opcode::SIO: + execF1(opcode); + break; - // Format 2 - case Opcode::ADDR: - case Opcode::CLEAR: - case Opcode::DIVR: - case Opcode::MULR: - case Opcode::RMO: - case Opcode::SHIFTL: - case Opcode::SHIFTR: - case Opcode::SUBR: - operand = fetch(); - execF2(opcode, operand); - break; + // Format 2 + case Opcode::ADDR: + case Opcode::CLEAR: + case Opcode::DIVR: + case Opcode::MULR: + case Opcode::RMO: + case Opcode::SHIFTL: + case Opcode::SHIFTR: + case Opcode::SUBR: + case Opcode::SVC: + operand = fetch(); + execF2(opcode, operand); + break; - // Format 3/4 (SIC/XE) - default: - decode_F3_F4(opcode); - break; + // Format SIC/3/4 (SIC/XE) + default: + operand = fetch(); + int ni = opcode & 0x3; + opcode = opcode & 0xFC; + execSICF3F4(opcode, ni, operand); + break; } } diff --git a/ass2/simulator/machine.h b/ass2/simulator/machine.h index 869170f..991eca9 100644 --- a/ass2/simulator/machine.h +++ b/ass2/simulator/machine.h @@ -51,7 +51,7 @@ public: Device * getDevice(int num); void setDevice(int num, Device * device); - void notImplemented(string mnemonic); + void notImplemented(int opcode); void invalidOpcode(int opcode); diff --git a/ass2/simulator/opcode.cpp b/ass2/simulator/opcode.cpp index ccdab13..6a4f84b 100644 --- a/ass2/simulator/opcode.cpp +++ b/ass2/simulator/opcode.cpp @@ -1,3 +1,2 @@ #include "opcode.h" -Opcode::Opcode() {}