You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/appendix/glossary.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -61,6 +61,7 @@ promoted constants <div id="pc"/> | Constants extracted from a function
61
61
provider <divid="provider"/> | The function that executes a query. ([see more](../query.html))
62
62
quantified <divid="quantified"/> | In math or logic, existential and universal quantification are used to ask questions like "is there any type T for which is true?" or "is this true for all types T?"; see [the background chapter for more](./background.html#quantified).
63
63
query <divid="query"/> | Perhaps some sub-computation during compilation. ([see more](../query.html))
64
+
recovery <divid="recovery"/> | Recovery refers to handling invalid syntax during parsing (e.g. a missing comma) and continuing to parse the AST. This avoid showing spurious errors to the user (e.g. showing 'missing field' errors when the struct definition contains errors).
64
65
region <divid="region"/> | Another term for "lifetime" often used in the literature and in the borrow checker.
65
66
rib <divid="rib"/> | A data structure in the name resolver that keeps track of a single scope for names. ([see more](../name-resolution.html))
66
67
sess <divid="sess"/> | The compiler session, which stores global data used throughout compilation
0 commit comments