..
interactive
refactor(kernel): add unfold_opaque flag to normalizer, modify how type checker uses the opaque flag, remove hidden_defs, and mark most builtin definitions as opaque
2013-12-20 12:47:47 -08:00
slow
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
stackoverflow
feat(split-stack): add support for split-stacks (no more stackoverflows)
2013-12-09 22:30:54 -08:00
abst.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
abst.lean.expected.out
feat(kernel): add abstraction (aka function extensionality) axiom
2013-12-01 13:57:14 -08:00
apply_tac1.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
apply_tac1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
arith1.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
arith1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
arith2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
arith2.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
arith3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
arith3.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
arith4.lean
Add trigonometric functions
2013-09-02 17:03:02 -07:00
arith4.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
arith5.lean
Add hyperbolic functions
2013-09-02 17:28:43 -07:00
arith5.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
arith6.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
arith6.lean.expected.out
refactor(equality): make homogeneous equality the default equality
2013-10-29 16:20:06 -07:00
arith7.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
arith7.lean.expected.out
feat(frontends/lean): make the first argument of if-expression implicit, add support for marking implicit arguments on builtin symbols (aka semantic attachments)
2013-10-29 15:53:50 -07:00
arith8.lean
Parse decimal values
2013-09-06 08:48:12 -07:00
arith8.lean.expected.out
Parse decimal values
2013-09-06 08:48:12 -07:00
arrow.lean
Improve pretty printer for Pi's
2013-09-08 11:04:07 -07:00
arrow.lean.expected.out
Improve pretty printer for Pi's
2013-09-08 11:04:07 -07:00
bad1.lean
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad1.lean.expected.out
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
bad2.lean.expected.out
fix(tests/lean): remove obsolete comments
2013-10-24 20:16:02 -07:00
bad3.lean
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad3.lean.expected.out
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad4.lean
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad4.lean.expected.out
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad5.lean
feat(frontends/lean): make the 'expression template' argument in Subst implicit because higher-order matching can infer it.
2013-10-30 10:45:43 -07:00
bad5.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
bad6.lean
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad6.lean.expected.out
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad7.lean
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad7.lean.expected.out
test(frontends/lean): all 'bad' examples can be solved
2013-10-24 20:12:58 -07:00
bad8.lean
feat(frontends/lean): improve coercion manangement
2013-12-19 15:45:46 -08:00
bad8.lean.expected.out
feat(frontends/lean): improve coercion manangement
2013-12-19 15:45:46 -08:00
cast1.lean
Add Cast, DomInj and RanInj. Improve operator << for lean_frontend objects.
2013-09-06 18:32:15 -07:00
cast1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
cast2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
cast2.lean.expected.out
refactor(equality): make homogeneous equality the default equality
2013-10-29 16:20:06 -07:00
cast3.lean
fix(frontends/lean/notation): change the precedence of '->'
2013-12-06 13:23:24 -08:00
cast3.lean.expected.out
refactor(equality): make homogeneous equality the default equality
2013-10-29 16:20:06 -07:00
coercion1.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
coercion1.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
coercion2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
coercion2.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
config.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
config.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
conv.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
conv.lean.expected.out
fix(frontends/lean/pp): pretty printer for Type
2013-12-19 15:24:45 -08:00
disj1.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
disj1.lean.expected.out
feat(library/tactic): add disj_tactic
2013-12-05 04:49:06 -08:00
elab1.lean
refactor(equality): make homogeneous equality the default equality
2013-10-29 16:20:06 -07:00
elab1.lean.expected.out
feat(library/elaborator): only expand definitions that are not marked as hidden
2013-12-20 02:16:49 -08:00
elab2.lean
fix(frontends/lean/notation): change the precedence of '->'
2013-12-06 13:23:24 -08:00
elab2.lean.expected.out
fix(frontends/lean/notation): change the precedence of '->'
2013-12-06 13:23:24 -08:00
elab3.lean
fix(frontends/lean/notation): change the precedence of '->'
2013-12-06 13:23:24 -08:00
elab3.lean.expected.out
fix(frontends/lean/notation): change the precedence of '->'
2013-12-06 13:23:24 -08:00
elab4.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
elab4.lean.expected.out
feat(frontends/lean): hide builtin object in the 'Show Environment' command
2013-12-19 14:00:58 -08:00
elab5.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
elab5.lean.expected.out
feat(frontends/lean): hide builtin object in the 'Show Environment' command
2013-12-19 14:00:58 -08:00
elab7.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
elab7.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
eq1.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
eq1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
eq2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
eq2.lean.expected.out
test(frontends/lean): add 'l = nil' test
2013-10-29 16:30:03 -07:00
eq3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
eq3.lean.expected.out
fix(frontends/lean/notation): adjust the implicit arguments of TransExt, and add new test
2013-10-29 17:12:50 -07:00
ex1.lean
Add test script
2013-08-31 18:31:39 -07:00
ex1.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
ex2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
ex2.lean.expected.out
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
ex3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
ex3.lean.expected.out
refactor(kernel/metavar): avoid using unique names for default metavariable prefix
2013-11-07 10:16:25 -08:00
exists1.lean
feat(library/basic_thms): add ExistsIntro theorem
2013-12-15 16:26:23 -08:00
exists1.lean.expected.out
feat(library/basic_thms): add ExistsIntro theorem
2013-12-15 16:26:23 -08:00
exists2.lean
fix(library/elaborator): tag meta_app constraints of the form 'ctx |- m?[inst:i v] t1 =:= t2' as expensive
2013-12-16 09:39:02 -08:00
exists2.lean.expected.out
fix(library/elaborator): tag meta_app constraints of the form 'ctx |- m?[inst:i v] t1 =:= t2' as expensive
2013-12-16 09:39:02 -08:00
exists3.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
exists3.lean.expected.out
test(tests/lean): add ExistsElim test
2013-12-16 15:43:09 -08:00
exists4.lean
fix(library/elaborator): missing condition
2013-12-16 17:13:36 -08:00
exists4.lean.expected.out
feat(library/elaborator): only expand definitions that are not marked as hidden
2013-12-20 02:16:49 -08:00
exists5.lean
fix(kernel/normalizer): avoid svalue hack, use 'semantic attachments' for implementing closures, include context in the closure
2013-12-17 14:33:42 -08:00
exists5.lean.expected.out
fix(kernel/normalizer): avoid svalue hack, use 'semantic attachments' for implementing closures, include context in the closure
2013-12-17 14:33:42 -08:00
exit.lean
feat(frontends/lean): add Exit command
2013-12-04 10:40:22 -08:00
exit.lean.expected.out
feat(frontends/lean): add Exit command
2013-12-04 10:40:22 -08:00
forall1.lean
feat(library/basic_thms): add ForallIntro theorem
2013-12-15 17:35:31 -08:00
forall1.lean.expected.out
feat(library/basic_thms): add ForallIntro theorem
2013-12-15 17:35:31 -08:00
ho.lean
feat(frontends/lean): make the 'expression template' argument in Subst implicit because higher-order matching can infer it.
2013-10-30 10:45:43 -07:00
ho.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
implicit1.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
implicit1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
implicit2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
implicit2.lean.expected.out
feat(frontends/lean): relax restricitions on parsing applications of functions containing implicit arguments
2013-12-10 09:48:24 -08:00
implicit3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
implicit3.lean.expected.out
feat(frontends/lean): simplify how implicit parameters are marked
2013-12-10 12:11:04 -08:00
implicit4.lean
feat(frontends/lean): relax compatible_denotation predicate
2013-12-10 12:42:29 -08:00
implicit4.lean.expected.out
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
implicit5.lean
feat(frontends/lean): relax compatible_denotation predicate
2013-12-10 12:42:29 -08:00
implicit5.lean.expected.out
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
implicit6.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
implicit6.lean.expected.out
feat(frontends/lean): implement relaxed operator compatibility in the parser
2013-12-10 15:42:43 -08:00
implicit7.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
implicit7.lean.expected.out
feat(frontends/lean): implement relaxed operator compatibility in the parser
2013-12-10 15:42:43 -08:00
let1.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
let1.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
let2.lean
Add (optional) type to let declarations
2013-09-06 10:06:26 -07:00
let2.lean.expected.out
Add (optional) type to let declarations
2013-09-06 10:06:26 -07:00
let3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
let3.lean.expected.out
Add (optional) type to let declarations
2013-09-06 10:06:26 -07:00
let4.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
let4.lean.expected.out
refactor(kernel/metavar): avoid using unique names for default metavariable prefix
2013-11-07 10:16:25 -08:00
loop1.lean
fix(lua): replace std::mutex with std::recursive_mutex, add test that demonstrates the problem that is being fixed
2013-11-15 21:26:16 -08:00
loop1.lean.expected.out
fix(lua): replace std::mutex with std::recursive_mutex, add test that demonstrates the problem that is being fixed
2013-11-15 21:26:16 -08:00
loop2.lean
feat(util/shared_mutex): add support for recursive lock at shared_mutex
2013-11-15 22:01:11 -08:00
loop2.lean.expected.out
feat(util/shared_mutex): add support for recursive lock at shared_mutex
2013-11-15 22:01:11 -08:00
lua1.lean
feat(lua): use (** ... **) instead of {{ ... }} for nested Lua scripts
2013-11-12 16:05:49 -08:00
lua1.lean.expected.out
feat(frontends/lean): add support for embedded Lua scripts in Lean files
2013-11-07 13:56:04 -08:00
lua2.lean
feat(lua): use (** ... **) instead of {{ ... }} for nested Lua scripts
2013-11-12 16:05:49 -08:00
lua2.lean.expected.out
feat(lua): add lua_exception for wrapping lua errors, and improve Lua error messages in the Lean frontend
2013-11-07 15:19:26 -08:00
lua3.lean
feat(lua): use (** ... **) instead of {{ ... }} for nested Lua scripts
2013-11-12 16:05:49 -08:00
lua3.lean.expected.out
feat(lua): add lua_exception for wrapping lua errors, and improve Lua error messages in the Lean frontend
2013-11-07 15:19:26 -08:00
lua4.lean
chore(lua): rename env() to get_env()
2013-11-13 13:58:51 -08:00
lua4.lean.expected.out
feat(lua): use formatter available in the state object to convert Lean objects into strings in the Lua API
2013-11-12 16:56:30 -08:00
lua5.lean
chore(lua): rename env() to get_env()
2013-11-13 13:58:51 -08:00
lua5.lean.expected.out
feat(lua): allow lua scripts (embedded in Lean files) to access the environment
2013-11-10 11:14:04 -08:00
lua6.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
lua6.lean.expected.out
feat(lua): allow Lua scripts to update 'global' options
2013-11-12 15:38:00 -08:00
lua7.lean
feat(lua): use formatter available in the state object to convert Lean objects into strings in the Lua API
2013-11-12 16:56:30 -08:00
lua7.lean.expected.out
feat(lua): use formatter available in the state object to convert Lean objects into strings in the Lua API
2013-11-12 16:56:30 -08:00
lua8.lean
chore(lua): rename env() to get_env()
2013-11-13 13:58:51 -08:00
lua8.lean.expected.out
refactor(kernel/object): remove 'null' object, and operator bool for kernel objects
2013-12-08 14:37:38 -08:00
lua9.lean
test(lua): use simplified Const creation
2013-11-14 15:17:00 -08:00
lua9.lean.expected.out
test(frontends/lean): example mixing Lean and Lua
2013-11-13 16:07:15 -08:00
lua10.lean
feat(lua): add for_each to expr Lua API
2013-11-13 16:30:59 -08:00
lua10.lean.expected.out
feat(lua): add for_each to expr Lua API
2013-11-13 16:30:59 -08:00
lua11.lean
refactor(kernel/object): remove 'null' object, and operator bool for kernel objects
2013-12-08 14:37:38 -08:00
lua11.lean.expected.out
test(lua): object Lua API
2013-11-13 20:59:28 -08:00
lua12.lean
feat(lua): add semantic attachments for builtin arithmetical values to Lua API, improve mk_constant
2013-11-14 15:15:04 -08:00
lua12.lean.expected.out
test(frontends/lean): add missing expected output
2013-11-14 15:51:47 -08:00
lua13.lean
feat(lua): expose parse_expr and parse_commands from frontends/lean in the Lua API
2013-11-15 16:11:26 -08:00
lua13.lean.expected.out
feat(lua): expose parse_expr and parse_commands from frontends/lean in the Lua API
2013-11-15 16:11:26 -08:00
lua14.lean
feat(lua): expose parse_expr and parse_commands from frontends/lean in the Lua API
2013-11-15 16:11:26 -08:00
lua14.lean.expected.out
feat(lua): expose parse_expr and parse_commands from frontends/lean in the Lua API
2013-11-15 16:11:26 -08:00
lua15.lean
refactor(util/lua): propagate C++ Lean exceptions in Lua
2013-11-27 12:25:29 -08:00
lua15.lean.expected.out
fix(kernel/expr): avoid '_' as a binder name, we use '_' as a placeholder in the Lean frontend
2013-12-19 14:47:53 -08:00
lua16.lean
feat(bindings/lua): expose io_state object in the Lua API
2013-11-26 12:54:47 -08:00
lua16.lean.expected.out
feat(bindings/lua): expose io_state object in the Lua API
2013-11-26 12:54:47 -08:00
lua17.lean
fix(library/io_state): bug in the io_state Lua bindings
2013-12-19 16:39:42 -08:00
lua17.lean.expected.out
fix(library/io_state): bug in the io_state Lua bindings
2013-12-19 16:39:42 -08:00
lua18.lean
feat(frontends/lean): macro definition using Lua
2013-12-19 19:08:10 -08:00
lua18.lean.expected.out
feat(frontends/lean): macro definition using Lua
2013-12-19 19:08:10 -08:00
mod1.lean
feat(kernel/environment): track which modules were already imported
2013-11-17 18:15:44 -08:00
mod1.lean.expected.out
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
nbug1.lean
fix(frontends/lean/parser): reachable code
2013-12-08 15:22:21 -08:00
nbug1.lean.expected.out
fix(frontends/lean/parser): reachable code
2013-12-08 15:22:21 -08:00
norm1.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
norm1.lean.expected.out
fix(frontends/lean/pp): pretty printer for Type
2013-12-19 15:24:45 -08:00
overload1.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
overload1.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
overload2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
overload2.lean.expected.out
fix(kernel/expr): avoid '_' as a binder name, we use '_' as a placeholder in the Lean frontend
2013-12-19 14:47:53 -08:00
push.lean
feat(frontends/lean): Scopes in the default Lean frontend
2013-12-18 17:40:21 -08:00
push.lean.expected.out
fix(tests/lean): typo
2013-12-18 20:11:49 -08:00
refute1.lean
feat(library/basic_thms): add Refute theorem
2013-12-16 12:03:31 -08:00
refute1.lean.expected.out
feat(library/basic_thms): add Refute theorem
2013-12-16 12:03:31 -08:00
revapp.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
revapp.lean.expected.out
feat(frontends/lean/parser): allow 'typeless' definitions, the type is inferred by the system
2013-11-01 08:51:49 -07:00
scope.lean
feat(frontends/lean): Scopes in the default Lean frontend
2013-12-18 17:40:21 -08:00
scope.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
script.lua
feat(lua): add lua_exception for wrapping lua errors, and improve Lua error messages in the Lean frontend
2013-11-07 15:19:26 -08:00
showenv.l
test(tests/lean): add new test script that checks if Lean can parse the output produced by its pretty printer
2013-12-19 16:16:56 -08:00
simple.lean
feat(kernel/environment): track which modules were already imported
2013-11-17 18:15:44 -08:00
simple.lean.expected.out
feat(kernel/environment): track which modules were already imported
2013-11-17 18:15:44 -08:00
single.lean
fix(shell/lean): Lua repl missing, incorrect exit code in interactive mode, missing tests
2013-12-09 12:25:19 -08:00
single.lean.expected.out
fix(shell/lean): Lua repl missing, incorrect exit code in interactive mode, missing tests
2013-12-09 12:25:19 -08:00
subst.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
subst.lean.expected.out
feat(kernel/value): allow semantic attachments to use coercions when being pretty printed
2013-10-30 11:42:26 -07:00
tactic1.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic1.lean.expected.out
feat(library/tactic): expose conj_tactic, imp_tactic, conj_hyp_tactic in the Lua API
2013-11-28 18:17:15 -08:00
tactic2.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic2.lean.expected.out
fix(tests/lean): update expected result to reflect recent changes
2013-12-06 16:31:13 -08:00
tactic3.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic3.lean.expected.out
fix(tests/lean): update expected result to reflect recent changes
2013-12-06 16:31:13 -08:00
tactic4.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic4.lean.expected.out
feat(library/elaborator): modify how elaborator handles constraints of the form ?M << P and P << ?M, where P is a proposition.
2013-11-29 09:15:01 -08:00
tactic5.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic5.lean.expected.out
feat(library/tactic): add to_tactic_ext, it allows functions that return tactics to be used where a tactic is expected
2013-11-29 09:40:21 -08:00
tactic6.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic6.lean.expected.out
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
tactic7.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
tactic7.lean.expected.out
feat(library/tactic): add disj_hyp_tactic
2013-12-01 07:55:00 -08:00
tactic8.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic8.lean.expected.out
feat(library/tactic): add absurd_tactic
2013-12-01 07:55:00 -08:00
tactic9.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic9.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tactic10.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic10.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tactic11.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic11.lean.expected.out
feat(frontends/parser): simplified theorem definition using tactical proof
2013-12-02 08:20:18 -08:00
tactic12.lean
feat(library/tactic): use _tac suffix instead of _tactic like Isabelle
2013-12-05 20:06:32 -08:00
tactic12.lean.expected.out
feat(frontends/parser): simplified theorem definition using tactical proof
2013-12-02 08:20:18 -08:00
tactic13.lean
feat(frontends/lean/parser): apply type inference elaborator to fill remaining metavariables/holes (these are holes produced by tactics such as apply_tac)
2013-12-07 13:09:39 -08:00
tactic13.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tactic14.lean
fix(frontends/lean/frontend_elaborator): must elaborate type attached to placeholder, it may also contain holes
2013-12-07 15:37:59 -08:00
tactic14.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
test.sh
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
test_single.sh
feat(tests/lean): include standard error in the expected output
2013-12-10 12:52:57 -08:00
test_single_pp.sh
test(tests/lean): add new test script that checks if Lean can parse the output produced by its pretty printer
2013-12-19 16:16:56 -08:00
tst1.lean
feat(frontends/lean): make the first argument of if-expression implicit, add support for marking implicit arguments on builtin symbols (aka semantic attachments)
2013-10-29 15:53:50 -07:00
tst1.lean.expected.out
feat(frontends/lean): hide 'explicit' version of objects with implicit arguments
2013-12-19 13:12:39 -08:00
tst2.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
tst2.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst3.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
tst3.lean.expected.out
feat(frontends/lean/parser): change function application precedence
2013-12-18 12:44:15 -08:00
tst4.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
tst4.lean.expected.out
fix(frontends/lean/pp): pretty printer for Type
2013-12-19 15:24:45 -08:00
tst5.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
tst5.lean.expected.out
refactor(equality): make homogeneous equality the default equality
2013-10-29 16:20:06 -07:00
tst6.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
tst6.lean.expected.out
feat(library/elaborator): only expand definitions that are not marked as hidden
2013-12-20 02:16:49 -08:00
tst7.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
tst7.lean.expected.out
refactor(kernel/metavar): avoid using unique names for default metavariable prefix
2013-11-07 10:16:25 -08:00
tst8.lean
Add missing test
2013-09-03 14:51:34 -07:00
tst8.lean.expected.out
Display the input term in the output of the Check command. It is useful to see the fully elaborated term.
2013-09-08 22:55:21 -07:00
tst9.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst9.lean.expected.out
refactor(kernel/metavar): avoid using unique names for default metavariable prefix
2013-11-07 10:16:25 -08:00
tst10.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst10.lean.expected.out
feat(frontends/lean): make the first argument of if-expression implicit, add support for marking implicit arguments on builtin symbols (aka semantic attachments)
2013-10-29 15:53:50 -07:00
tst11.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst11.lean.expected.out
fix(frontends/lean/pp): pretty printer for Type
2013-12-19 15:24:45 -08:00
tst12.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst12.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tst13.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst13.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tst14.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst14.lean.expected.out
Display the input term in the output of the Check command. It is useful to see the fully elaborated term.
2013-09-08 22:55:21 -07:00
tst15.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
tst15.lean.expected.out
fix(frontends/lean/pp): pretty printer for Type
2013-12-19 15:24:45 -08:00
tst16.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst16.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
tst17.lean
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
tst17.lean.expected.out
fix(frontends/lean/pp): make sure pp and parser are using the same precedences
2013-12-19 12:46:14 -08:00
ty1.lean
fix(frontends/lean/parser): associated position with 'type' placeholder
2013-10-31 16:27:36 -07:00
ty1.lean.expected.out
fix(frontends/lean/parser): associated position with 'type' placeholder
2013-10-31 16:27:36 -07:00
ty2.lean
fix(frontends/lean/parser): parse_type method
2013-12-19 15:24:34 -08:00
ty2.lean.expected.out
test(kernel/typechecker): type checker
2013-11-16 15:01:39 -08:00
unicode.lean
feat(frontends/lean): rename command Set to SetOption
2013-12-18 21:18:48 -08:00
unicode.lean.expected.out
Fix unit tests for Windows
2013-09-03 10:44:51 -07:00
vars1.lean
Add 'Variables' command.
2013-09-06 08:48:12 -07:00
vars1.lean.expected.out
Add 'Variables' command.
2013-09-06 08:48:12 -07:00