Finalizers and Generic Bindings

Cleanup should never be the programmer's problem, and the right interface hides exactly the right amount of detail. Fortran's finalizers and generic bindings are built on these two convictions. Background # Last time we dealt with pointer members and deferred-length character strings. This time we have two features from the type-bound procedure side of F2018: finalizers and generic bindings. Both…