#include "std/mem.pat" struct Entry { u16 key_len [[color("f0f080")]]; char key[key_len] [[color("ffffc0")]]; u16 value_len [[color("8080f0")]]; char value[value_len] [[color("c0c0ff")]]; }; struct DB { char magic[4] [[color("ff00ff")]]; Entry entries[while(!std::mem::eof())]; }; DB db @ 0x00;