lean4-htt/tests/compiler
Leonardo de Moura b1c187f717 feat(library/compiler): allow io unit as main function result type
When `io unit` is used, we use `return 0` for `result.ok`, and `return
1` for `result.except`.
2019-03-16 16:05:45 -07:00
..
.gitignore chore(tests/compiler): add .gitignore 2019-02-08 16:59:17 -08:00
append.lean feat(library/compiler): allow io unit as main function result type 2019-03-16 16:05:45 -07:00
append.lean.expected.out chore(tests/compiler/append): add expected output 2019-02-09 20:02:26 +01:00
array_test.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
array_test.lean.expected.out test(tests/compiler/array_test): basic array test 2019-02-16 16:08:49 -08:00
expr.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
expr.lean.expected.out test(tests/compiler): add simple test for expr 2019-02-13 16:22:01 -08:00
map_big.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
map_big.lean.expected.out fix(library/compiler/specialize): avoid work duplication in the specializer 2019-03-08 11:21:49 -08:00
str.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
str.lean.expected.out feat(runtime): add utf8_prev and utf8_set 2019-03-11 18:05:40 -07:00
t1.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
t1.lean.expected.out feat(tests/compiler): add first test 2019-02-07 12:14:25 -08:00
t2.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
t2.lean.expected.out chore(tests/compiler/t2): fix test 2019-02-15 12:13:45 -08:00
test_flags.sh.in chore(tests/compiler/test_flags): include release flags 2019-02-07 16:30:30 -08:00
test_single.sh chore(tests/compiler/test.sh): rename to conventional test_single.sh so that (lean4-diff-test-file) works 2019-02-15 12:13:45 -08:00
thunk.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
thunk.lean.expected.out test(tests/compiler): add thunk test 2019-02-08 11:01:33 -08:00
uint_fold.lean refactor(library/init/io): implement io monad using estate monad 2019-03-16 15:34:58 -07:00
uint_fold.lean.expected.out test(tests/compiler): uint constant folding tests 2019-02-15 14:53:29 -08:00