#pragma once extern "C" { /** * Raises @num @cnt times * * @param num * @param cnt */ uint32_t _loop(uint32_t num, uint32_t cnt); /** * Computes factorial * * @param x */ uint32_t _tail_recursion(uint32_t x); }