#pragma once #include // size_t #define slice_t(type) struct { type buf; size_t len; }