aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* feat: Update example codebigintSyndamia3 days1-12/+8
* feat(BigInt): Replace B_bytes with B_bitsSyndamia3 days2-3/+3
* feat: Use a macro for round-up divisionSyndamia3 days1-6/+9
* feat: Remove newX functionsSyndamia3 days2-29/+0
* fix: Improve argument checks and constraintsSyndamia3 days2-29/+59
* feat: Implement comparisonsSyndamia3 days2-0/+92
* feat: Correct resize logicSyndamia3 days1-43/+95
* feat: Implement bitwise operationsSyndamia3 days2-0/+64
* fix: Simple string convertion for all single-digit valuesSyndamia3 days1-2/+2
* fix: Do not place leading zeroesSyndamia3 days1-15/+23
* feat: Implement B_newstrSyndamia3 days2-3/+51
* fix(BigInt): Proper uword bitsize calculationsSyndamia2026-05-231-12/+14
* feat(BigInt): Implement bit shifts and add math in exampleSyndamia2026-05-233-0/+118
* feat(BigInt): Implement create/free and summation, subtractionSyndamia2026-05-172-0/+345
* feat(README): Add information about memory managerHEADmainSyndamia2026-05-122-4/+14
* feat(MemoryManager): Implement global M_STDSyndamia2026-05-122-0/+11
* feat(MemoryManager): Implement M_std_trackedSyndamia2026-05-123-1/+152
* feat(String): Implement S_substr functionSyndamia2026-05-123-1/+19
* chore: Reorganize and comment codebaseSyndamia2026-05-127-88/+171
* feat: Implement hash tableSyndamia2026-05-125-1/+322
* chore: Add safety checks and clean up code styleSyndamia2026-05-124-19/+37
* feat!: Refactor using MemoryManagerSyndamia2026-05-1214-384/+434
* fix(B_destroy): free arena pointer itselfSyndamia2026-04-211-3/+4
* fix: Do not produce side effects on failed resizeSyndamia2026-04-212-6/+11
* fix(S_dup): Proper return valueSyndamia2026-04-211-1/+1
* fix(A_new): Handle out of memory conditionSyndamia2026-04-211-0/+3
* fix(String): Handle out of memory conditionSyndamia2026-04-211-2/+14
* feat(example.c)!: Rework example entirelySyndamia2026-04-211-11/+20
* chore(String): Minor code improvementsSyndamia2026-04-211-2/+2
* feat(S_append): Always resize stringSyndamia2026-04-211-6/+4
* fix(S_vprintf): vsnprintf length including terminating zeroSyndamia2026-04-211-1/+1
* fix(B_resize): Fix size calculations and settingSyndamia2026-04-211-3/+2
* feat(Array): Implement A_ppushSyndamia2026-04-212-0/+7
* fix(A_push): Soft return instead of abortSyndamia2026-04-211-2/+2
* feat!: Function rename and standardizeSyndamia2026-04-2110-133/+134
* feat!: Add READMESyndamia2026-04-211-0/+4
* feat!: Initial implementationSyndamia2026-04-2110-0/+589