lean4-htt/library/init/lean/parser
Leonardo de Moura 5b08bf18c5 feat(library/init/lean): improving options
@kha It will be awesome to automate the following idiom with a macro :)
```
def defIndent  := 4
def getIndent (o : Options) : Nat   := o.get `format.indent defIndent
@[init] def indentOption : IO Unit :=
registerOption `format.indent { defValue := defIndent, group := "format", descr := "indentation" }
```
2019-03-24 09:30:20 -07:00
..
basic.lean chore(library/init): Empty => empty when it is a function 2019-03-21 17:03:15 -07:00
combinators.lean chore(library/init): Empty => empty when it is a function 2019-03-21 17:03:15 -07:00
command.lean chore(*): use lowercase dir names 2019-03-21 15:06:44 -07:00
declaration.lean chore(*): use lowercase dir names 2019-03-21 15:06:44 -07:00
identifier.lean chore(*): use lowercase dir names 2019-03-21 15:06:44 -07:00
level.lean chore(*): use lowercase dir names 2019-03-21 15:06:44 -07:00
module.lean chore(library/init/data/dlist): Dlist => DList 2019-03-21 17:03:22 -07:00
notation.lean chore(library/init/data/dlist): Dlist => DList 2019-03-21 17:03:22 -07:00
parsec.lean feat(library/init/lean): improving options 2019-03-24 09:30:20 -07:00
pratt.lean chore(*): use lowercase dir names 2019-03-21 15:06:44 -07:00
rec.lean feat(library/init/lean): improving options 2019-03-24 09:30:20 -07:00
stringliteral.lean chore(*): lowercase file names 2019-03-21 15:06:44 -07:00
syntax.lean refactor(library/init): use get and set for State EState and Ref 2019-03-21 16:34:32 -07:00
term.lean chore(library/init/lean/parser/term): remove hack used during conversion 2019-03-21 15:06:45 -07:00
token.lean chore(library/init/data/dlist): Dlist => DList 2019-03-21 17:03:22 -07:00
trie.lean feat(library/init/lean): improving options 2019-03-24 09:30:20 -07:00