fix: incorrect annotations
This commit is contained in:
parent
6343b97acb
commit
e51b078015
1 changed files with 2 additions and 2 deletions
|
|
@ -69,7 +69,7 @@ def eof : Parsec Unit := fun it =>
|
|||
else
|
||||
success it ()
|
||||
|
||||
@[inline]
|
||||
@[specialize]
|
||||
partial def manyCore (p : Parsec α) (acc : Array α) : Parsec $ Array α :=
|
||||
(do manyCore p (acc.push $ ←p))
|
||||
<|> pure acc
|
||||
|
|
@ -80,7 +80,7 @@ def many (p : Parsec α) : Parsec $ Array α := manyCore p #[]
|
|||
@[inline]
|
||||
def many1 (p : Parsec α) : Parsec $ Array α := do manyCore p #[←p]
|
||||
|
||||
@[inline]
|
||||
@[specialize]
|
||||
partial def manyCharsCore (p : Parsec Char) (acc : String) : Parsec String :=
|
||||
(do manyCharsCore p (acc.push $ ←p))
|
||||
<|> pure acc
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue