@[inline]
Equations
- Lean.Parser.levelParser rbp = Lean.Parser.categoryParser `level rbp
Equations
- Lean.Parser.Level.paren = Lean.Parser.withAntiquot (Lean.Parser.mkAntiquot "paren" (some `Lean.Parser.Level.paren)) (Lean.Parser.leadingNode `Lean.Parser.Level.paren 1024 (HAndThen.hAndThen (Lean.Parser.symbol "(") fun x => HAndThen.hAndThen Lean.Parser.levelParser fun x => Lean.Parser.symbol ")"))
Equations
- Lean.Parser.Level.max = Lean.Parser.withAntiquot (Lean.Parser.mkAntiquot "max" (some `Lean.Parser.Level.max)) (Lean.Parser.leadingNode `Lean.Parser.Level.max 1024 (HAndThen.hAndThen (Lean.Parser.nonReservedSymbol "max" true) fun x => Lean.Parser.many1 (HAndThen.hAndThen Lean.Parser.ppSpace fun x => Lean.Parser.levelParser Lean.Parser.maxPrec)))
Equations
- Lean.Parser.Level.imax = Lean.Parser.withAntiquot (Lean.Parser.mkAntiquot "imax" (some `Lean.Parser.Level.imax)) (Lean.Parser.leadingNode `Lean.Parser.Level.imax 1024 (HAndThen.hAndThen (Lean.Parser.nonReservedSymbol "imax" true) fun x => Lean.Parser.many1 (HAndThen.hAndThen Lean.Parser.ppSpace fun x => Lean.Parser.levelParser Lean.Parser.maxPrec)))
Equations
- Lean.Parser.Level.hole = Lean.Parser.withAntiquot (Lean.Parser.mkAntiquot "hole" (some `Lean.Parser.Level.hole)) (Lean.Parser.leadingNode `Lean.Parser.Level.hole 1024 (Lean.Parser.symbol "_"))
Equations
- Lean.Parser.Level.addLit = Lean.Parser.trailingNode `Lean.Parser.Level.addLit 65 0 (HAndThen.hAndThen (Lean.Parser.symbol " + ") fun x => Lean.Parser.numLit)