This header was previously a github gist due to its small size. However the header has been made into a regular repository as a couple projects depend on the try.h utility and github gists are not that good.
try.h is just a tiny C utility that provides try-catch like semantics by using the preprocessor. It does not use longjump or anything like that, just result checks.