Open jdeans289 opened 1 year ago
STL support for sequence types implemented with #38 !
Some notes:
getElemAddresses()
function in SequenceType uses normal STL iterators (by using templates) to get the addresses of every element. I'll need to enforce that this is always retrieved when it is needed, and not stored anywhere, but I think this is sufficient for the functionality that I want. This is less of a break of the STL abstraction than poking around with the memory manager, so I like it better.
This is one of the main goals of this project. We need to have fully integrated design level support for STLs, nothing tacked on or out of place.
Some thoughts: