fn errorIllegalChar(comptime id: std.meta.Tag(Token), index: usize, char: u8) Token
id: std.meta.Tag(Token)
index: usize
char: u8
310 311 312
fn errorIllegalChar(comptime id: std.meta.Tag(Token), index: usize, char: u8) Token { return @unionInit(Token, @tagName(id), .{ .index = index, .char = char }); }