This PR adds `Lean.loadPlugin` which exposes functionality similar to the `lean` executable's `--plugin` option to Lean code. This will allow custom Lean frontends (e.g., Lake, the Lean language server) to also load plugins. --------- Co-authored-by: Sebastian Ullrich <sebasti@nullri.ch>
4 lines
103 B
Text
4 lines
103 B
Text
import UserEnvPlugin
|
|
import Lean.Elab.Command
|
|
|
|
run_cmd IO.println <| valExt.getState (← Lean.getEnv)
|