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>
6 lines
134 B
Text
6 lines
134 B
Text
import Lean.Environment
|
|
|
|
open Lean
|
|
|
|
builtin_initialize valExt : EnvExtension String ←
|
|
registerEnvExtension (pure "Builtin value")
|