| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 days | refactor(main): refactor directory structuremain | nasr | |
| 2026-03-20 | feature(csv_decoder): fixed checking for , when pusing to the token list, ↵ | nasr | |
| proper looping -fixed string size tracking -state tracking in table. TODO(nasr): in the feature. we dont like state tracking feature(csv_decoder): fixed checking for , when pusing to the token list, proper looping -fixed string size tracking -state tracking in table. TODO(nasr): in the feature. we dont like state tracking | |||
| 2026-03-19 | feature(btree): calculating insertion position properly now | nasr | |
| - fixed bug true was false when check if something was a nil btree node (kind of dumb because we dont even nee that function that was to help us out in the future but okay) | |||
| 2026-03-19 | refactor(main): refactored entry point | nasr | |
| - increased global arena size, auto growing arena? - nil_csv_token because we were segfaulting | |||
| 2026-03-18 | feature(btree_implementation): rethinnking the insertion logic using a key ↵ | nasr | |
| struct | |||
| 2026-03-17 | feature(base): signed boolean. sometimes i want to return -1 even though it ↵ | nasr | |
| doesnt fit the boolean description | |||
| 2026-03-17 | feature(base): file writing using string struct | nasr | |
| not the ideal way i think. i thought handmade hero had a different way but will take a look at that later | |||
| 2026-03-16 | refactor(main): updated sources | nasr | |
| 2026-03-16 | feature(main): lots of stuff see description | nasr | |
| 1. increased compile time warnings to help with some optimizations. 2. impelmeented csv lexing helper functions that do stuff on tokenlists like appending and concatenating lists with each other 3. realiszed that btree design in faulty so disabled it and will refactor it in the next approach | |||
| 2026-03-15 | feature(main): nil tokens for both lexers :) | nasr | |
| 2026-03-14 | feature(main): bugfixes | nasr | |
| still a segfault when generating the token linked list | |||
| 2026-03-14 | feature(base): ascii colors, error framework ( ai help ). testing idea meta ↵ | nasr | |
| program. refactor | |||
| 2026-03-13 | feature(main): binary tree insertions | nasr | |
| 2026-03-11 | feature(main): project description + project owner | nasr | |
| 2026-03-10 | refactor(main): b_tree implementation. single header thing | nasr | |
| 2026-03-10 | feature(main): reading from stdin and then segfaulting | nasr | |
| 2026-03-09 | refactor(main): simplified the project. going towards a single header file ↵ | nasr | |
| project maybe... | |||
| 2026-03-09 | refactor(main): fixed compilation bugs, and csv invalidtion handling | nasr | |
| 2026-03-08 | refactor(main): worked on string handling in C and other stuff | nasr | |
| 2026-03-08 | feature(main): btree node operations | nasr | |
| 2026-03-07 | refactor(base): split the arena allocator into a zero and non zero one | nasr | |
| 2026-03-06 | improvement(main): worked on the lexer, close to finishing the tokenization | nasr | |
| csv's are simple | |||
| 2026-03-05 | feature(main): helper functions for lexing | nasr | |
| refactor(main): helper script for testing to gitignore | |||
| 2026-03-04 | feature(main): ryan fleur nil nodes | nasr | |
| will add the source to the sources.txt in the future | |||
| 2026-03-04 | feature(main): b-tree structure + thoughts and sources | nasr | |
| 2026-03-03 | feature(main): loading and printing csv file | nasr | |
| 2026-03-02 | feature(main): loading file + bug fixes | nasr | |
| structure improvement | |||
| 2026-03-02 | feature(main): base library impelmentation | nasr | |
