Leonardo de Moura
|
2b52198702
|
fix(library/unfold_macros): fixes #806
|
2015-08-18 17:46:47 -07:00 |
|
Leonardo de Moura
|
cb7ca51dcb
|
feat(library/unfold_macros): avoid unnecessary get_value
|
2015-08-17 13:03:08 -07:00 |
|
Leonardo de Moura
|
cc8b5d2d6e
|
perf(library/unfold_macros): skip contains_untrusted_macro if trust level is very high
|
2015-08-14 18:10:19 -07:00 |
|
Leonardo de Moura
|
e635d9be9f
|
refactor(kernel): rename get_weight to get_height at declaration
Motivation:
- It is the standard name for the concept: declaration height
- Avoid confusion with the expression weight
|
2015-06-30 12:59:10 -07:00 |
|
Leonardo de Moura
|
bd28396be0
|
feat(kernel): transparent theorems
closes #576
|
2015-05-09 11:42:29 -07:00 |
|
Leonardo de Moura
|
cf7e60e5a6
|
refactor(kernel): remove "opaque" field from kernel declarations
see issue #576
|
2015-05-08 16:06:16 -07:00 |
|
Leonardo de Moura
|
57ea660963
|
refactor(*): start process for eliminating of opaque definitions from the kernel
see issue #576
|
2015-05-08 16:06:04 -07:00 |
|
Leonardo de Moura
|
701b0ae66f
|
feat(library): export environment in textual format
closes #577
|
2015-05-04 18:05:00 -07:00 |
|
Leonardo de Moura
|
752b54085b
|
refactor(kernel/type_checker): type checker should not unfold macros, but sign an error if a untrusted macro is used
Now, we unfold untrusted macros outside of the Lean kernel.
|
2015-01-20 12:36:56 -08:00 |
|