lean2/tests
Leonardo de Moura 993bea8206 refactor(library/elaborator): improve elaborator state data-structure
The "quota" hack used before this commit was inefficient, and too hackish.
This commit uses two lists of constraints: active and delayed.
The delayed constraints are only processed when there are no active constraints.
We use a simple index to quickly find which delayed constraints have assigned metavariables.

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>

checkpoint

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-12-14 23:27:08 -08:00
..
lean refactor(library/elaborator): improve elaborator state data-structure 2013-12-14 23:27:08 -08:00
lua fix(shell/lean): Lua repl missing, incorrect exit code in interactive mode, missing tests 2013-12-09 12:25:19 -08:00