Commit graph

653 commits

Author SHA1 Message Date
Leonardo de Moura
e5b8d94a65 chore: remove unnecessary annotation 2022-04-06 16:38:16 -07:00
Leonardo de Moura
5b15a97d72 chore: break long lines 2022-04-06 16:37:38 -07:00
Leonardo de Moura
39093188bf chore: use cdot 2022-04-06 16:32:20 -07:00
Leonardo de Moura
cd82a24ca9 chore: avoid "denote" overloading
It the overload does not affect elaboration, but pollutes the info view.
2022-04-06 15:00:13 -07:00
Sebastian Ullrich
24697026e8 feat: always accept antiquotations, simplify quotDepth code 2022-04-06 19:43:07 +02:00
Sebastian Ullrich
8f2f6bc17d doc: adjust alectryon.css a little 2022-04-06 09:06:49 -07:00
Sebastian Ullrich
020fb82888 doc: clean up examples markup 2022-04-06 09:06:49 -07:00
Sebastian Ullrich
2aaac3f94b doc: embed examples into doc book 2022-04-06 09:06:49 -07:00
Sebastian Ullrich
d2c626e158 doc: refine development manual 2022-04-05 16:03:24 +02:00
Sebastian Ullrich
adcdd16d7a doc: include missing chapter 2022-04-04 17:56:19 +02:00
Leonardo de Moura
6aee3fb304 chore: fix broken links 2022-04-03 10:32:00 -07:00
Leonardo de Moura
a8ee6029c2 chore: remove workaround from example 2022-04-03 09:25:47 -07:00
Leonardo de Moura
ca9b494e4d chore: use specialize tactic 2022-04-02 19:35:36 -07:00
Leonardo de Moura
4fa5f50559 feat: implement TODO at "fixed indices to parameters"
The missing feature (TODO in the code) is needed for the `BinTree` example.
2022-04-02 14:37:24 -07:00
Sebastian Ullrich
4fcc7c78dd chore: update LeanInk 2022-04-02 18:13:42 +02:00
Leonardo de Moura
d65ceafc99 chore: break long lines 2022-04-02 07:54:40 -07:00
Leonardo de Moura
9ee3cb642a chore: formatting 2022-04-02 07:53:20 -07:00
Leonardo de Moura
e4fb9c8f47 chore: break long lines 2022-04-02 07:50:27 -07:00
Leonardo de Moura
375692cb92 doc: explain attribute [local simp] 2022-04-02 07:46:32 -07:00
Leonardo de Moura
16649beb19 doc: explain details 2022-04-02 07:39:07 -07:00
Leonardo de Moura
dee5dbca98 chore: cleanup example 2022-04-02 07:13:46 -07:00
Leonardo de Moura
7f00352d33 chore: backtick issue in documentation 2022-04-02 06:55:23 -07:00
Leonardo de Moura
e058fe65a9 feat: make the hypothesis name optional in the by_cases tactic 2022-04-01 19:36:13 -07:00
Leonardo de Moura
ed935ed7a7 doc: binary search trees 2022-04-01 19:30:28 -07:00
Leonardo de Moura
cfb4e306f7 refactor: replace length_dropLast theorem 2022-04-01 16:44:24 -07:00
Leonardo de Moura
df063a47fa chore: fix link 2022-03-30 13:44:22 -07:00
Leonardo de Moura
b6ce9fa4b1 doc: add palindromes.lean 2022-03-30 11:22:58 -07:00
Leonardo de Moura
5ca9b49235 chore: cleanup proof 2022-03-28 14:58:02 -07:00
Leonardo de Moura
3c964f3b9f feat: substitute auxiliary equations introduced by the split tactic 2022-03-28 14:29:28 -07:00
Leonardo de Moura
4e008cf8b7 chore: move to tests 2022-03-27 14:57:33 -07:00
Leonardo de Moura
a2c9b6a8be chore: rename Substate => State.le 2022-03-27 09:30:55 -07:00
Leonardo de Moura
3fe7db1bbf chore: remove dead theorem 2022-03-27 09:15:55 -07:00
Leonardo de Moura
b2ef678199 doc: constant propagation for simple imperative language 2022-03-27 09:02:37 -07:00
Leonardo de Moura
3b7c3c0017 chore: add TODO's 2022-03-26 18:59:43 -07:00
Leonardo de Moura
11ed51dcb2 doc: example for the tutorial 2022-03-26 18:52:53 -07:00
Sebastian Ullrich
85c7772f4c doc: fix ReST markup 2022-03-26 22:50:04 +01:00
Sebastian Ullrich
bef34e30e7 feat: Nix: render examples using LeanInk+Alectryon 2022-03-26 22:50:04 +01:00
Sebastian Ullrich
282147631f chore: Nix: add LeanInk + Alectyron to docs flake 2022-03-26 22:50:04 +01:00
Sebastian Ullrich
19925f8ec1 chore: Nix: move docs build into sub-flake
workflow is not ideal right now because of poor support for sub-flakes,
but I also don't want the doc input in the main flake...
2022-03-26 22:50:04 +01:00
Sebastian Ullrich
7ce5b0c4ff feat: CI: build darwin_aarch64 2022-03-26 16:29:52 +01:00
Leonardo de Moura
6da9119516 doc: add Parametric Higher-Order Abstract Syntax example 2022-03-25 14:42:24 -07:00
Sebastian Ullrich
ca9678be58 doc: move tier list to setup.md 2022-03-25 17:45:15 +01:00
Leonardo de Moura
3c9556ec18 doc: finish deBruijn.lean example 2022-03-24 16:17:53 -07:00
Leonardo de Moura
52a52fbed7 chore: add doc/examples to the test suite 2022-03-24 15:20:18 -07:00
Arthur Paulino
53faa9c8ca doc: restriction of partial functions 2022-03-24 15:01:50 -07:00
E.W.Ayers
90baf14e82 doc: add lib and style changes to lean3changes.md 2022-03-24 15:00:36 -07:00
Leonardo de Moura
170b911a6f doc: expand deBruijn 2022-03-22 19:35:58 -07:00
Leonardo de Moura
20fb3e470d doc: add dependent de Bruijn indices
TODO: explain example.
2022-03-22 19:11:06 -07:00
Leonardo de Moura
b2a1b88a4e doc: a certified type checker 2022-03-22 19:01:26 -07:00
Leonardo de Moura
a23fcb6033 chore: use github link until we generate the proper webpage using Alectryon 2022-03-22 18:34:40 -07:00