fix(frontends/lean/builtin_exprs): trim view field names

This commit is contained in:
Sebastian Ullrich 2018-10-02 09:16:24 -07:00
parent dc937281b3
commit da04491df1

View file

@ -892,7 +892,7 @@ static expr parse_node(parser & p, unsigned, expr const *, pos_info const &) {
name fname;
expr reader;
if (p.curr_is_string()) {
fname = p.get_str_val();
fname = utf8_trim(p.get_str_val());
p.next();
reader = mk_app(mk_const({"lean", "parser", "symbol"}), from_string(p.get_str_val()));
if (p.curr_is_token(":")) {
@ -934,7 +934,7 @@ static expr parse_choice(parser & p, unsigned, expr const *, pos_info const &) {
name fname;
expr reader;
if (p.curr_is_string()) {
fname = p.get_str_val();
fname = utf8_trim(p.get_str_val());
p.next();
reader = mk_app(mk_const({"lean", "parser", "symbol"}), from_string(p.get_str_val()));
if (p.curr_is_token(":")) {