Skip to content

Commit dfa51ec

Browse files
kim-emleodemouradavid-christiansenjcommelin
committed
feat: grind chapter (#451)
This PR adds a chapter to the reference manual on `grind`. --------- Co-authored-by: Leonardo de Moura <[email protected]> Co-authored-by: David Thrane Christiansen <[email protected]> Co-authored-by: Johan Commelin <[email protected]>
1 parent 491c70c commit dfa51ec

File tree

6 files changed

+2269
-2
lines changed

6 files changed

+2269
-2
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ jobs:
5858
run: |
5959
set -o pipefail
6060
curl -sSfL https://github.com/leanprover/elan/releases/download/v4.1.2/elan-x86_64-unknown-linux-gnu.tar.gz | tar xz
61-
6261
./elan-init -y --default-toolchain none
6362
echo "$HOME/.elan/bin" >> "$GITHUB_PATH"
6463

.vale/styles/Lean/Names.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
1+
# This file suggests correct capitalizations / accents for names.
12
extends: substitution
23
message: Use '%s' instead of '%s'.
34
level: error
45
ignorecase: true
6+
# In this list, the key is case-insensitive, and the value should contain the correct case.
57
swap:
68
- 'de moura': 'de Moura'
79
- 'de bruijn': 'de Bruijn'
810
- 'blott': 'Blott'
911
- 'carneiro': 'Carneiro'
1012
- 'collatz': 'Collatz'
1113
- 'lua': 'Lua'
12-
- 'Madelaine': 'Madelaine'
14+
- 'madelaine': 'Madelaine'
1315
- 'mathlib': 'Mathlib'
1416
- 'merkin': 'Merkin'
1517
- 'peano': 'Peano'
1618
- 'selsam': 'Selsam'
1719
- 'simons': 'Simons'
1820
- 'ullrich': 'Ullrich'
1921
- 'wadler': 'Wadler'
22+
- 'grober': 'Gröbner'
2023

.vale/styles/config/ignore/names.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,9 @@ Streicher
1414
Streicher's
1515
Ullrich
1616
Wadler
17+
Wojciech
18+
Nawrocki
19+
Nawrocki's
20+
Rustan
21+
Leino
22+
Leino's

.vale/styles/config/ignore/terms.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ constructorless
2424
conv
2525
cumulative
2626
cumulativity
27+
cutsat
2728
deallocate
2829
deallocated
2930
deallocates
@@ -195,3 +196,4 @@ unparenthesized
195196
uploader
196197
upvote
197198
walkthrough
199+
zulip

Manual.lean

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import Manual.Axioms
1616
import Manual.Terms
1717
import Manual.Tactics
1818
import Manual.Simp
19+
import Manual.Grind
1920
import Manual.BasicTypes
2021
import Manual.BasicProps
2122
import Manual.NotationsMacros
@@ -92,6 +93,8 @@ Thus, this reference manual does not draw a barrier between the two aspects, but
9293

9394
{include 0 Manual.Simp}
9495

96+
{include 0 Manual.Grind}
97+
9598
{include 0 Manual.BasicProps}
9699

97100
{include 0 Manual.BasicTypes}

0 commit comments

Comments
 (0)