pub const MacroSlicer = struct
pub const MacroSlicer = struct { source: []const u8, tokens: []const CToken, params: u32, fn slice(pl: MacroSlicer, token: CToken) []const u8 { return pl.source[token.start..token.end]; } }