| author | wenzelm |
| Mon, 28 Sep 2020 22:22:56 +0200 | |
| changeset 72323 | e36f94e2eb6b |
| parent 70678 | 36c8c32346cb |
| child 75992 | 1f6d79b62222 |
| permissions | -rw-r--r-- |
|
51397
03b586ee5930
support for 'chapter' specifications within session ROOT;
wenzelm
parents:
48738
diff
changeset
|
1 |
chapter CTT |
|
03b586ee5930
support for 'chapter' specifications within session ROOT;
wenzelm
parents:
48738
diff
changeset
|
2 |
|
|
48738
f8c1a5b9488f
simplified session specifications: names are taken verbatim and current directory is default;
wenzelm
parents:
48483
diff
changeset
|
3 |
session CTT = Pure + |
| 69319 | 4 |
description " |
| 48475 | 5 |
Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
6 |
Copyright 1991 University of Cambridge |
|
|
51403
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
7 |
|
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
8 |
This is a version of Constructive Type Theory (extensional equality, |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
9 |
no universes). |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
10 |
|
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
11 |
Useful references on Constructive Type Theory: |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
12 |
|
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
13 |
B. Nordström, K. Petersson and J. M. Smith, Programming in Martin-Löf's |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
14 |
Type Theory (Oxford University Press, 1990) |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
15 |
|
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
16 |
Simon Thompson, Type Theory and Functional Programming (Addison-Wesley, |
|
2ff3a5589b05
refurbished some old README.html files as session descriptions, which show up in chapter index;
wenzelm
parents:
51397
diff
changeset
|
17 |
1991) |
| 69319 | 18 |
" |
|
70678
36c8c32346cb
clarified syntax: 'directories' and 'theories' belong together;
wenzelm
parents:
70675
diff
changeset
|
19 |
options [thy_output_source] |
| 70675 | 20 |
directories "ex" |
| 58974 | 21 |
theories |
|
65447
fae6051ec192
clarified main CTT.thy, and avoid name clash with global HOL/Main.thy;
wenzelm
parents:
63505
diff
changeset
|
22 |
CTT |
| 58974 | 23 |
"ex/Typechecking" |
24 |
"ex/Elimination" |
|
25 |
"ex/Equality" |
|
26 |
"ex/Synthesis" |
|
| 63505 | 27 |
document_files |
28 |
"root.tex" |