chore(library/init/lean/parser): remove unnecessary class constraints

This commit is contained in:
Sebastian Ullrich 2018-11-06 21:45:08 +01:00
parent a551c0d8c9
commit 7fdfdb1784
2 changed files with 2 additions and 2 deletions

View file

@ -12,7 +12,7 @@ namespace lean.parser
open monad_parsec combinators
variables {base_m : Type → Type}
variables [monad base_m] [monad_basic_parser base_m] [monad_state parser_state base_m] [monad_parsec syntax base_m] [monad_reader parser_config base_m]
variables [monad base_m] [monad_basic_parser base_m] [monad_parsec syntax base_m] [monad_reader parser_config base_m]
local notation `m` := rec_t nat syntax base_m
local notation `parser` := m syntax

View file

@ -68,7 +68,7 @@ do start ← left_over,
stop ← left_over,
pure ⟨start, stop⟩
variables [monad_state parser_state m] [monad_basic_parser m]
variables [monad_basic_parser m]
private mutual def update_trailing, update_trailing_lst
with update_trailing : substring → syntax → syntax