| ... | ... | @@ -61,12 +61,13 @@ fn formatIdent( |
| 61 | 61 | for (ident) |c, i| { |
| 62 | 62 | switch (c) { |
| 63 | 63 | 'a'...'z', 'A'...'Z', '_' => try writer.writeByte(c), |
| 64 | '.' => try writer.writeByte('_'), |
| 64 | 65 | '0'...'9' => if (i == 0) { |
| 65 | | try writer.print("${x:2}", .{c}); |
| 66 | try writer.print("_{x:2}", .{c}); |
| 66 | 67 | } else { |
| 67 | 68 | try writer.writeByte(c); |
| 68 | 69 | }, |
| 69 | | else => try writer.print("${x:2}", .{c}), |
| 70 | else => try writer.print("_{x:2}", .{c}), |
| 70 | 71 | } |
| 71 | 72 | } |
| 72 | 73 | } |
| ... | ... | @@ -599,7 +600,6 @@ pub fn genDecl(o: *Object) !void { |
| 599 | 600 | } |
| 600 | 601 | try w.writeAll(";"); |
| 601 | 602 | try o.indent_writer.insertNewline(); |
| 602 | | |
| 603 | 603 | } else { |
| 604 | 604 | const writer = o.writer(); |
| 605 | 605 | try writer.writeAll("static "); |