diff --git a/src/converter.zig b/src/converter.zig index 4bcc43b..1dc4de7 100644 --- a/src/converter.zig +++ b/src/converter.zig @@ -3453,6 +3453,7 @@ const Converter = struct { .@"<<", .@">>", }; + for (shifting_operators) |shifting_operator| { r[@intFromEnum(shifting_operator)] = .{ .before = null, @@ -3594,7 +3595,7 @@ const Converter = struct { '>' => blk: { const next_ch = converter.content[start_index + 1]; const token_id: Token.Id = switch (next_ch) { - '<' => switch (converter.content[start_index + 2]) { + '>' => switch (converter.content[start_index + 2]) { '=' => .@">>=", else => .@">>", }, diff --git a/src/main.zig b/src/main.zig index 2aaa44b..1706020 100644 --- a/src/main.zig +++ b/src/main.zig @@ -182,7 +182,7 @@ pub fn entry_point(arguments: []const [*:0]const u8, environment: [*:null]const "constant_sub", "constant_xor", "constant_shift_left", - //"constant_shift_right", + "constant_shift_right", "minimal_stack", };