aboutsummaryrefslogtreecommitdiff
path: root/example.c
Commit message (Collapse)AuthorAgeFilesLines
* feat(BigInt): Implement bit shifts and add math in exampleSyndamia2026-05-231-0/+26
|
* feat(MemoryManager): Implement M_std_trackedSyndamia2026-05-121-1/+1
| | | | | Functions like M_std, but also tracks allocated and freed memory, allowing all allocated memory to be destroyed.
* feat(String): Implement S_substr functionSyndamia2026-05-121-1/+1
|
* feat: Implement hash tableSyndamia2026-05-121-1/+18
|
* chore: Add safety checks and clean up code styleSyndamia2026-05-121-1/+1
|
* feat!: Refactor using MemoryManagerSyndamia2026-05-121-22/+16
| | | | | | | | The idea is to provide a universal memory management "API", through which you allocate and deallocate. This allows our implementations (for String and Vector) to be more generic. It does also allow usage of different allocators depending on situation.
* feat(example.c)!: Rework example entirelySyndamia2026-04-211-11/+20
|
* feat!: Function rename and standardizeSyndamia2026-04-211-0/+29