#pragma once #include "std.h" #include "types.h" #include "errors.h" #include "mystr.h" // sleep function based on std nanosleep() void fsleep(float sec); // executes codeblock and prints execution time #define optime(opname,repeats,codeblock) ({\ clock_t start=clock();\ for(uint64 ___OPREP=0;___OPREP