CMakePP / CMakePPLang

Object-oriented extension to the CMake language.
http://cmakepp.github.io/CMakePPLang/
Apache License 2.0
11 stars 4 forks source link

Virtual Member Functions and Exceptions #21

Closed blakemulnix closed 4 years ago

blakemulnix commented 4 years ago

This pull requests adds virtual member functions and the tests and documentation for that feature.

This pull request also adds exceptions and the tests for that feature. The documentation for exception still needs to be completed.

blakemulnix commented 4 years ago

I added documentation for exceptions and I updated the documentation for maps to include all maps functions.

ryanmrichard commented 4 years ago

It just occurred to me that we need a way to register an exception handler which can handle any exception (the equivalent of C++'s catch(...){ /* handler code */ };