lean4-htt/library/init
Leonardo de Moura 412d0ea578 feat(library/init/lean/options): add setOptionFromString
We can use this primitive to process command line arguments of the form
`-D <key> = <value>`

TODO: allow users to attach `[init]` to definitions of the form
```
@[init] def foo : IO Unit := ...
```
and avoid the awkward auxiliary constant.
2019-03-22 17:26:43 -07:00
..
control chore(library/init): Unit.star => Unit.unit 2019-03-22 13:06:45 -07:00
data feat(library/init/lean/options): add setOptionFromString 2019-03-22 17:26:43 -07:00
lean feat(library/init/lean/options): add setOptionFromString 2019-03-22 17:26:43 -07:00
coe.lean chore(library/init): Bool.tt => Bool.true and Bool.ff => Bool.false 2019-03-21 15:06:44 -07:00
core.lean chore(library/init/core): remove more nonsense 2019-03-22 13:14:20 -07:00
default.lean refactor(library/init): move function.lean definitions to core.lean 2019-03-22 09:33:10 -07:00
env_ext.lean chore(library): capitalize types and namespaces 2019-03-21 15:06:43 -07:00
fix.lean chore(*): small fixes 2019-03-21 15:06:44 -07:00
init.md chore(*.md): fix/remove broken links 2016-02-23 10:11:24 -08:00
io.lean feat(library/init/io): IO.userError 2019-03-22 17:26:43 -07:00
platform.lean chore(library): capitalize types and namespaces 2019-03-21 15:06:43 -07:00
util.lean chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
wf.lean chore(library/init/core): more renaming 2019-03-21 15:06:45 -07:00