chore(library/init/lean/parser): remove unnecessary class constraints
This commit is contained in:
parent
a551c0d8c9
commit
7fdfdb1784
2 changed files with 2 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue