fmt
This commit is contained in:
parent
67b91df174
commit
b193b80e40
|
|
@ -46,8 +46,8 @@ fn no_infix(_: *Parser, _: u32, _: *const Expr, _: Token) Error!*const Expr {
|
|||
}
|
||||
pub const Operator = struct {
|
||||
precedence: u32 = 0,
|
||||
parse_prefix: *const fn(*Parser, u32, Token) Error!*const Expr = no_prefix,
|
||||
parse_infix: *const fn(*Parser, u32, *const Expr, Token) Error!*const Expr = no_infix,
|
||||
parse_prefix: *const fn (*Parser, u32, Token) Error!*const Expr = no_prefix,
|
||||
parse_infix: *const fn (*Parser, u32, *const Expr, Token) Error!*const Expr = no_infix,
|
||||
};
|
||||
|
||||
fn prefix_atom(parser: *Parser, _: u32, tok: Token) Error!*const Expr {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ const std = @import("std");
|
|||
|
||||
const op_chars = "!@$%^&*()-+=~[]{}|:<>,.?/";
|
||||
const op_map = l: {
|
||||
var m = [_]u8{0}**256;
|
||||
var m = [_]u8{0} ** 256;
|
||||
for (op_chars, 0..) |c, i| {
|
||||
m[c] = i;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue