fix(frontends/lean/elaborator): do not expose type information produced when synthesizing class instances

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(frontends/lean): change multicomment to /- ... -/

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(util/sexpr/format): expose flatten

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(frontends/lean): add kind and type to index, closes #89

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(*): make sections 'permanent', and add 'transient' contexts, closes #88

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
fix(frontends/lean/calc): allow calc_subst to be defined for multiple operators, allow calc cmds to be organized into namespaces, fixes #65

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(library/standard/logic): add identities
refactor(library/standard): collect notation in general_notation
refactor(library/standard/data/int): split basic.lean into basic.lean and order.lean
refactor(lean/examples/constable.lean): move to library/standard/logic/examples/nuprl_examples.lean
refactor(library): remove unnecessary 'standard' subdirectory

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
refactor(library): rename Makefile.common to Makefile

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
refactor(shell): remove obsolete tests

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
fix(README.md): broken links

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
chore(README.md): minor correction

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
refactor(Makefile): do not use full path on makefile rules

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
refactor(*): use + for concatenating format objects

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
fix(library): correct markdown directories, revise defaults for logic and data