Skip to content

Commit 3b3a8d4

Browse files
committed
Spell check.
1 parent c831059 commit 3b3a8d4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

doc/architectural/background-concepts.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@ digraph ast {
510510
}
511511
\enddot
512512

513-
In the CPROVER framework, we provide a precise implemenation of Φ, using explicitly tracked
513+
In the CPROVER framework, we provide a precise implementation of Φ, using explicitly tracked
514514
information about which branches were taken by the program.
515515
There are also some differences in how loops are
516516
handled (finite unrolling in CPROVER, versus a Φ-based approach in
@@ -701,7 +701,7 @@ to prove that the factorial function never returns 0.
701701
An abstract interpretation is made up from four ingredients:
702702
1. An **abstract domain**, which represents the analysis results.
703703
2. A family of **transformers**, which describe how basic programming
704-
languge constructs modify the state.
704+
language constructs modify the state.
705705
3. A way to map from pairs of program locations (e.g., positions in the
706706
program code) and variable names to values in the abstract domain.
707707
4. An algorithm to compute a ''fixed point'', computing a map as described
@@ -877,7 +877,7 @@ topics can be found in the literature as well.
877877

878878
\section Glossary_section Glossary
879879

880-
\subsectino instrument_subsection Instrument
880+
\subsection instrument_subsection Instrument
881881

882882
To instrument a piece of code means to modify it by (usually) inserting new
883883
fragments of code that, when executed, tell us something useful about the code

0 commit comments

Comments
 (0)