In version 25, I introduced support for dynamic memory. For the first time, kernel and applications are able to request contiguous chunks of memory (analogous to libc's malloc, free, and realloc).
This allowed the creation of a suite of dynamic data structure libraries such as linked list, stack, queue, N-ary tree, binary tree, and binary search tree (BST).
To find out more, visit the Snowdrop OS pages
If you use the materials on this page, or any other page on this web site, you do so at your own risk. They are provided "as is". No warranty is provided or implied. I neither guarantee that the materials will work, nor that they will not be harmful in any way.