Module lean_encoding

Module lean_encoding 

Source

MacrosΒ§

string_vec πŸ”’
Helper macro to create Vec from string-like values

StructsΒ§

LeanEncoder

EnumsΒ§

FileKind
LeanFile
Different kinds of Lean files

FunctionsΒ§

check_proof
constant_deps πŸ”’
create_file_with_dirs πŸ”’
Create a file at the given path, creating any missing parent directories.
finalize
hyperlink_proof πŸ”’
log_proof
We need to both hyperlink the proof (so users can easily jump to it) and record the proof in Basic.lean (so that it gets checked by lake build), regardless of whether the proof was cached.
namespaced πŸ”’
project πŸ”’
project_path πŸ”’
record_proof πŸ”’
rename_dir_contents πŸ”’
Renames all files and directories from β€˜src’ to β€˜dst’
run_lean πŸ”’
vc_name πŸ”’