lean4-htt/src/init
Leonardo de Moura 3651dc7618 feat(library/init/lean): add evalConst
The implementation is good enough for implementing extensible parsers,
elaborators and tactics, but there are a few TODOs

1- We should have a better story for standalone applications.
   Most of them don't need `evalConst`, and the global table is
   just initialization overhead.

2- The global table introduces a dependency on the `Lean.Name`
   implementation. So, all standalone applications will depend on it.

3- We are not storing arity 0 constants in the table.
   This one should be easy to fix in the future.
2019-06-07 16:31:28 -07:00
..
CMakeLists.txt feat(CMakeLists): add shared library 2015-08-13 11:21:05 -07:00
init.cpp feat(library/init/lean): add evalConst 2019-06-07 16:31:28 -07:00
init.h refactor(*): start move to explicit initialization/finalization, 2014-09-22 10:41:07 -07:00