Skip to content

Commit d7dcdaf

Browse files
committed
fixed discussion about anywhere
Former-commit-id: ae98a7c99ec6a1c7aed79ecfa328e9b5960c7bee [formerly 2365b489d8ad1b26185615825082168a7e7b3dca] Former-commit-id: 23d23c4aa68ea6c37550c64ce1aaa9d3dfff1962
1 parent 144981c commit d7dcdaf

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

k-distribution/tutorial/1_k/2_imp/lesson_4/README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,9 @@ As seen soon when we define IMP++, configuration abstraction is not only a
9999
user convenience; it actually significantly increases the modularity of our
100100
definitions. The k-cell-completion is only the very first step, though.
101101

102-
If you really want certain rewrites over syntactic terms to simply apply
102+
If you really want certain rewrites over syntactic terms to apply
103103
anywhere they match, then you should tag the rule with the attribute
104-
`anywhere`, which tells the tool to not complete the rule and thus allows
105-
it to apply anywhere. We will discuss tags, and in particular the
106-
`anywhere` tag, in future tutorial lessons.
104+
`anywhere`, which was discussed in Tutorial 1, Lesson 2.5.
107105

108106
#### Structural vs. Computational Rules
109107

k-distribution/tutorial/NOTES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Things to revise each time the structure of the tutorial changes:
1616

1717
* `1_k\2_imp\lesson_1\README.md` refers to Tutorial 1
1818
* `1_k\2_imp\lesson_4\README.md` refers to Lesson 1
19+
* `1_k\2_imp\lesson_4\README.md` refers to Tutorial 1, Lesson 2.5
1920
* `1_k\3_lambda++\lesson_1\README.md` refers to Lesson 8, Tutorial 1
2021
* `1_k\3_lambda++\lesson_2\README.md` Lesson 1, Tutorial 1
2122
* `1_k\3_lambda++\lesson_3\README.md` refers to Lesson 7, Tutorial 1

0 commit comments

Comments
 (0)