Leonardo de Moura
|
2c0472252e
|
feat(frontends/lean): allow expressions to be used to define precedence, closes #335
|
2014-11-29 18:29:48 -08:00 |
|
Leonardo de Moura
|
531046626a
|
refactor(*): explicit initialization/finalization for environment extensions
|
2014-09-22 17:30:29 -07:00 |
|
Leonardo de Moura
|
f9a90b9920
|
feat(frontends/lean): add 'export' command
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-09-03 18:37:01 -07:00 |
|
Leonardo de Moura
|
bbdb13172e
|
feat(frontends/lean/server): add 'FINDP' command
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-09-02 12:59:48 -07:00 |
|
Leonardo de Moura
|
864fdd37da
|
refactor(library/aliases): aliases are from name to names
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-27 21:01:59 -07:00 |
|
Leonardo de Moura
|
2ef7b9be2f
|
feat(frontends/lean): add basic pretty printer
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-09 01:12:36 -07:00 |
|
Leonardo de Moura
|
c16951aba6
|
fix(library/aliases): aliasing behavior
The new test '../../tests/lean/run/alias3.lean' demonstrates the issue being fixed.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-07 15:40:55 -07:00 |
|
Leonardo de Moura
|
5aca452439
|
feat(library/aliases): add 'exceptions' and support for universes to add_aliases procedure, add for_each_universe method to environment
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-13 08:26:05 -07:00 |
|
Leonardo de Moura
|
d50376249f
|
feat(library/aliases): add level aliases
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-12 12:35:02 -07:00 |
|
Leonardo de Moura
|
637eae40ad
|
feat(library/aliases): add support for alias overloading
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-10 10:05:51 -07:00 |
|
Leonardo de Moura
|
45a3ab5141
|
refactor(library/aliases): it is bad design to instantiate parameter using the parameter name, the parameter names have no semantic value
Moreover, we could create type incorrect aliases by "accident".
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-03 15:20:14 -07:00 |
|
Leonardo de Moura
|
3145cee51f
|
refactor(library/aliases): move replace_prefix to util/name
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-31 15:11:22 -07:00 |
|
Leonardo de Moura
|
1b5366cfb7
|
feat(library): add module for implementing aliases and 'using' command
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-30 21:42:40 -07:00 |
|