vec/README.md
2024-11-15 16:52:59 -06:00

40 lines
945 B
Markdown

# Vec
## Description
A dynamic array (vector) implementation written in C. Depends on [mem](https://myrepos.dev/Randy-Jordan/mem) and [except](https://myrepos.dev/Randy-Jordan/except)<br>
## Table of Contents
- [Description](#description)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Credits / Resources](#credits--resources)
- [License](#license)
## Features TODO
- [x] Dynamic array
- [x] Push
- [x] Pop
## Usage
`make test` to build and test project.<br>
`make` to build the project.
## Credits / Resources
I found these resources extremely helpful.<br>
C Interfaces and Implementations - David Hanson<br>
Crafting Interpreters - Robert Nystrom <br>
[Article World - Implement Vector in C](https://aticleworld.com/implement-vector-in-c/)
## License
This project is licensed under GPLv3 - see the [LICENSE](LICENSE) file for details.d under GPLv3 - see the [LICENSE](LICENSE) file for details.