const smiley = @embedFile("./smile.dat"); const smiley_parsed: [626]u8 = blk: { @setEvalBranchQuota(std.math.maxInt(u32)); var arr: [626]u8 = undefined; var x: u32 = 0; var y: u32 = 0; var tiretor = std.mem.tokenize(smiley, ","); var i = 0; while (tiretor.next()) |dat| { i += 1; arr[i] = @floatToInt(u8, 255 * (std.fmt.parseFloat(f32, dat) catch { @compileLog(dat); unreachable; })); } break :blk arr; };