feat(frontends/lean/notation_cmd): notation defined in context overrides existing ones
This commit is contained in:
parent
fd013e8d07
commit
73eca1ef44
1 changed files with 5 additions and 5 deletions
|
@ -420,11 +420,11 @@ notation_entry parse_notation(parser & p, bool overload, buffer<token_entry> & n
|
|||
}
|
||||
}
|
||||
|
||||
environment notation_cmd(parser & p) { return notation_cmd_core(p, true); }
|
||||
environment infixl_cmd(parser & p) { return infixl_cmd_core(p, true); }
|
||||
environment infixr_cmd(parser & p) { return infixr_cmd_core(p, true); }
|
||||
environment postfix_cmd(parser & p) { return postfix_cmd_core(p, true); }
|
||||
environment prefix_cmd(parser & p) { return prefix_cmd_core(p, true); }
|
||||
environment notation_cmd(parser & p) { return notation_cmd_core(p, !in_context(p.env())); }
|
||||
environment infixl_cmd(parser & p) { return infixl_cmd_core(p, !in_context(p.env())); }
|
||||
environment infixr_cmd(parser & p) { return infixr_cmd_core(p, !in_context(p.env())); }
|
||||
environment postfix_cmd(parser & p) { return postfix_cmd_core(p, !in_context(p.env())); }
|
||||
environment prefix_cmd(parser & p) { return prefix_cmd_core(p, !in_context(p.env())); }
|
||||
|
||||
void register_notation_cmds(cmd_table & r) {
|
||||
add_cmd(r, cmd_info("precedence", "set token left binding power", precedence_cmd));
|
||||
|
|
Loading…
Reference in a new issue