IlyaShurupov
fa2d0aaa92
see ya later allocator
2024-11-24 22:41:14 +03:00
IlyaShurupov
e065dc736b
Fix bugs. Sketch3D stable.
2024-11-24 22:41:13 +03:00
Ilusha
69a17a609e
tmp
2024-11-24 22:41:13 +03:00
Ilusha
b8bcf58a29
Use UnitTest-Cpp library for testing
2024-11-24 22:41:13 +03:00
Ilusha
420bb37039
Adding support for windows and fixing some errors
2024-11-24 22:41:13 +03:00
IlyaShurupov
f6ba86aff8
CMake fixes
2024-11-24 22:41:12 +03:00
IlyaShurupov
91fb72bd49
Apply formating to all files. CLeanup
2024-11-24 22:41:08 +03:00
IlushaShurupov
17ad239692
Adding objects GUI initial. Changing TODO. Some fixes along side
2024-11-24 22:38:03 +03:00
IlushaShurupov
3f4f2caf1f
Load and destroy methods revised for proper reference counting
...
The update enhances object management by involving scope-based reference counting. The change affects loading and destruction operations in the Object and several other classes, ensuring the release or retention of objects adhere to their usage context. A function for logging type data has also been introduced to provide better clarity during debugging. Also, tests in script & interpreter have been altered to run in separate module initializations to avoid cross-test interference. Overall, it provides better memory management and dependable tests.
2024-11-24 22:38:03 +03:00
IlushaShurupov
63029e6083
Adding Simple Objest test. Fixes some bugs
2024-11-24 22:38:03 +03:00
IlushaShurupov
edf0548046
Objects Compiled
2024-11-24 22:38:03 +03:00
IlushaShurupov
aaa08e4495
New placement header
2024-11-24 22:36:45 +03:00
IlushaShurupov
f52b351cac
Graphics module Initial (And some more fixes embedded)
2024-11-24 22:36:45 +03:00
IlushaShurupov
58db6fe058
Command Line INterpreter with fixes
2024-11-24 22:36:45 +03:00
IlushaShurupov
d5dfb1c304
Storage initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
f5cab30f21
CommandLine parser initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
3846b91662
Adding Strings tests
2024-11-24 22:36:45 +03:00
IlushaShurupov
53aa0e34a8
Fixes
2024-11-24 22:36:45 +03:00
IlushaShurupov
1310bb78ad
Tokenizer Initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
ffa90323a4
Remove old testing
2024-11-24 22:36:45 +03:00
IlushaShurupov
f46ea7e0fb
Testing
2024-11-24 22:36:45 +03:00
IlushaShurupov
b7560534c1
Removing TextEditor from strings for now
2024-11-24 22:36:45 +03:00
IlushaShurupov
eae8852832
Strings Initial
2024-11-24 22:36:45 +03:00