File tree 2 files changed +14
-3
lines changed
getting-started/tutorials
2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Welcome to CN
2
2
3
+ _ These tutorials and docs were developed by Christopher Pulte, Benjamin C.
4
+ Pierce, and Cole Schlesinger, with contributions from Elizbeth Austell._
5
+
6
+ ??? info "BibTeX"
7
+ ```
8
+ @misc {cn-tutorial,
9
+ author = {Christopher Pulte and Benjamin C. Pierce and Cole Schlesinger and Elizabeth Austell},
10
+ title = {{CN tutorial}},
11
+ howpublished = "\url{https://rems-project.github.io/cn-tutorial/} ",
12
+ year = {2024},
13
+ note = "[ Online; accessed 26-October-2024] "
14
+ }
15
+ ```
16
+
3
17
CN is an extension of the C programming language for testing and verifying the
4
18
correctness of C code, especially on low-level systems code. Compared to
5
19
standard C, CN checks not only that expressions and statements follow the
Original file line number Diff line number Diff line change 1
1
# CN Tutorials
2
2
3
- _ These tutorials were developed by Christopher Pulte and Benjamin C. Pierce,
4
- with contributions from Elizbeth Austell and Cole Schlesinger._
5
-
6
3
These tutorials introduce CN through a series of examples, starting with basic
7
4
usage of CN on simple arithmetic functions and slowly moving towards more
8
5
elaborate separation logic specifications of data structures.
You can’t perform that action at this time.
0 commit comments