Skip to content
/ pads Public

PADS are generic C data structures that use the preprocessor for abstraction.

License

Notifications You must be signed in to change notification settings

TheGAzed/pads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PADS

PADS, short for Preprocessor Abstracted Data Structures, is a personal project that aims to recreate popular data structures for the C programming language. The project includes single header libraries for each structure that use the preprocessor for data type abstraction.

PADS data structures are each divided into at least three modes with support for:

  • Infinitely expandable structure via allocated memory
  • Finite structure of allocated size
  • Finite preprocessor size structure of predefined size

List of Data Structures:

Available:

In Progress:

Planned:

  • NARY TREE
  • GRAPH
  • DIGRAPH

About

PADS are generic C data structures that use the preprocessor for abstraction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published