feat(frontends/lean/builtin_cmds): change mask notation at #app_builder command
This commit is contained in:
parent
f21102a725
commit
d1fa547335
2 changed files with 4 additions and 4 deletions
|
@ -1154,7 +1154,7 @@ static environment app_builder_cmd(parser & p) {
|
||||||
name c = p.check_constant_next("invalid #app_builder command, constant expected");
|
name c = p.check_constant_next("invalid #app_builder command, constant expected");
|
||||||
bool has_mask = false;
|
bool has_mask = false;
|
||||||
buffer<bool> mask;
|
buffer<bool> mask;
|
||||||
if (p.curr_is_token(get_lparen_tk())) {
|
if (p.curr_is_token(get_lbracket_tk())) {
|
||||||
p.next();
|
p.next();
|
||||||
has_mask = true;
|
has_mask = true;
|
||||||
while (true) {
|
while (true) {
|
||||||
|
@ -1164,7 +1164,7 @@ static environment app_builder_cmd(parser & p) {
|
||||||
break;
|
break;
|
||||||
p.next();
|
p.next();
|
||||||
}
|
}
|
||||||
p.check_token_next(get_rparen_tk(), "invalid #app_builder command, ')' expected");
|
p.check_token_next(get_rbracket_tk(), "invalid #app_builder command, ']' expected");
|
||||||
}
|
}
|
||||||
|
|
||||||
buffer<expr> args;
|
buffer<expr> args;
|
||||||
|
|
|
@ -3,5 +3,5 @@ constant f : ∀ (A : Type) (a b c : A), a = c → A
|
||||||
variables a b c : nat
|
variables a b c : nat
|
||||||
variables H : a = b
|
variables H : a = b
|
||||||
|
|
||||||
#app_builder f (false, false, true, false, true) c, H
|
#app_builder f [false, false, true, false, true] c, H
|
||||||
#app_builder f (false, true, true, false, true) a, c, H
|
#app_builder f [false, true, true, false, true] a, c, H
|
||||||
|
|
Loading…
Reference in a new issue