add YAC_CHECK(_F) macro
Currently, the YAC_ASSERT(_F) macro is used for (low-level) assertions intended for developers and for checks of user input data that will also show up for users.
We should introduce a new macro: YAC_CHECK(_F), which will be used for data input checks. Then we could also introduce the option to deactivate the ASSERT macro for performance critical applications.
Edited by Benjamin Rodenberg