cher-nov / Gena

Generic pseudo-templated containers for C. Written entirely in C89 with design inspired by the C++ STL. /// DOCS ARE SLIGHTLY OUTDATED, PROJECT IS STABLE AND STILL BEING DEVELOPED
https://habr.com/ru/post/324210/
Do What The F*ck You Want To Public License
89 stars 6 forks source link

Documentation for Map and Set #22

Open dustinlacewell opened 2 years ago

dustinlacewell commented 2 years ago

As a C noob, I'm having a real hard time understanding how to use the other types from looking at the macros.

cher-nov commented 2 years ago

I'm very sorry. It's only me, being an English noob, having a really hard task to describe all of this properly. :( But your comment made me somewhat motivated, so I hope to start documenting all of that in forthcoming 2022, with other improvements as well.

For now I could only propose to use tests as an usage example.

dustinlacewell commented 2 years ago

Thanks for the response. I tried looking at the tests, but since they are using macros and I can barely read C, I wasn't able to model what was happening in my head. If you take even a meager first pass at this I can help you flesh it out as a native speaker.

cher-nov commented 2 years ago

If you take even a meager first pass at this I can help you flesh it out as a native speaker.

Thank you very much for this offer, I took it into consideration.

I tried looking at the tests, but since they are using macros and I can barely read C, I wasn't able to model what was happening in my head.

If you want, you can ask me any questions here.

cher-nov commented 1 year ago

Note to myself: make a separate page in the future documentation for alternative projects, as done here: https://rurban.github.io/ctl/

Otherwise, my bookmarks will explode soon.