# Arena ## Description Arena based memory library written in C. ## Table of Contents - [Description](#description) - [Features](#features) - [Usage](#usage) - [Credits / Resources](#credits--resources) - [License](#license) ## Features - [x] Try/Catch - [x] Exceptions - [x] Back arena with static memory - [ ] Write better tests ## Usage Just copy and paste into your projects. ## Credits / Resources [Ginger Bill - Memory Allocation Strategies](https://www.gingerbill.org/series/memory-allocation-strategies/)
[Ryan Fleury - Untangling Lifetimes](https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator)
[Chris Wellons - Arena Allocator Tips and Tricks](https://nullprogram.com/blog/2023/09/27/) ## License This project is licensed under GPLv3 - see the [LICENSE](LICENSE) file for details.