- commandState : Lean.Elab.Command.State
- parserState : Lean.Parser.ModuleParserState
- cmdPos : String.Pos
- commands : Array Lean.Syntax
Instances For
@[inline, reducible]
Equations
Instances For
Equations
- Lean.Elab.Frontend.setCommandState commandState = modify fun s => { commandState := commandState, parserState := s.parserState, cmdPos := s.cmdPos, commands := s.commands }
Instances For
@[inline]
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- Lean.Elab.Frontend.updateCmdPos = modify fun s => { commandState := s.commandState, parserState := s.parserState, cmdPos := s.parserState.pos, commands := s.commands }
Instances For
Equations
- Lean.Elab.Frontend.getParserState = do let __do_lift ← get pure __do_lift.parserState
Instances For
Equations
- Lean.Elab.Frontend.getCommandState = do let __do_lift ← get pure __do_lift.commandState
Instances For
Equations
- Lean.Elab.Frontend.setParserState ps = modify fun s => { commandState := s.commandState, parserState := ps, cmdPos := s.cmdPos, commands := s.commands }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Elab.Frontend.getInputContext = do let __do_lift ← read pure __do_lift.inputCtx
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Elab.IO.processCommands
(inputCtx : Lean.Parser.InputContext)
(parserState : Lean.Parser.ModuleParserState)
(commandState : Lean.Elab.Command.State)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Elab.process
(input : String)
(env : Lean.Environment)
(opts : Lean.Options)
(fileName : optParam (Option String) none)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Elab.getPrintMessageEndPos opts = Lean.KVMap.getBool opts `printMessageEndPos
Instances For
@[export lean_run_frontend]
def
Lean.Elab.runFrontend
(input : String)
(opts : Lean.Options)
(fileName : String)
(mainModuleName : Lake.Name)
(trustLevel : optParam UInt32 0)
(ileanFileName? : optParam (Option String) none)
:
Equations
- One or more equations did not get rendered due to their size.