Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: |
Downloads: |
Tarball
| ZIP archive
|
---|
Timelines: |
family
| ancestors
| descendants
| both
| trunk
|
Files: |
files
| file ages
| folders
|
SHA1: |
f259e08f313dd76d155e928581747f860919502f |
User & Date: |
drh
2009-12-11 16:54:20.000 |
Context
2009-12-12
| | |
01:14 |
|
(check-in: ac0c9ef1a2 user: drh tags: trunk)
|
2009-12-11
| | |
16:54 |
|
(check-in: f259e08f31 user: drh tags: trunk)
|
16:34 |
|
(check-in: 2c70d4b893 user: drh tags: trunk)
|
| | |
Changes
Deleted pages/hlr10000.in.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
<!-- title>SQLite Application C-langauge Interface Requirements</title -->
<h1 align="center">
Requirements for the SQLite C-language Application Interface
</h1>
<p>This document details [requirements] for the primary C-language interface
to SQLite.</p>
<tcl>
# Actual requirements text is stored separately. Read and render it.
#
unset -nocomplain REQ
hd_read_requirement_file $::DOC/req/hlr10000.txt REQ
foreach id $REQ(*) {
hd_fragment $id *$id
hd_puts "<p><b>$id:</b>\n"
hd_resolve [lindex $REQ($id) 1]\n
set comment [lindex $REQ($id) 2]
if {$comment!=""} {
hd_puts "</p>\n<blockquote>\n"
hd_resolve $comment\n
hd_puts "</blockquote>\n"
}
hd_puts "\n"
}
</tcl>
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
|
Deleted pages/hlr20000.in.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
<title>C-Language Interfaces For Extending SQLite</title>
<h1 align="center">
Requirements for the C-Language Interfaces that Extend SQLite
</h1>
<p>
This document contains detailed [requirements] for the C-language
interfaces to SQLite that are used to extend SQLite.
</p>
<hr>
<tcl>
# Actual requirements text is stored separately. Read and render it.
#
unset -nocomplain REQ
set REQ(*) {}
hd_read_requirement_file $::DOC/req/hlr20000.txt REQ
foreach id $REQ(*) {
hd_fragment $id $id
hd_puts "<p><b>$id:</b>\n"
hd_resolve [lindex $REQ($id) 1]\n
set comment [lindex $REQ($id) 2]
if {$comment!=""} {
hd_puts "</p>\n<blockquote>\n"
hd_resolve $comment\n
hd_puts "</blockquote>\n"
}
hd_puts "\n"
}
</tcl>
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
|
Deleted pages/hlr30000.in.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
<!-- title>SQLite Database File Format Requirements</title -->
<h1 align="center">
Requirements for the SQLite Database File Format
</h1>
<p>
This document contains detailed [requirements] for the database
[file format] and the [file I/O] characteristics of SQLite.
</p>
<hr>
<tcl>
# Actual requirements text is stored separately. Read and render it.
#
unset -nocomplain REQ
hd_read_requirement_file $::DOC/req/hlr30000.txt REQ
hd_read_requirement_file $::DOC/req/hlr35000.txt REQ
foreach id $REQ(*) {
hd_fragment $id *$id
hd_puts "<p><b>$id:</b>\n"
hd_resolve [lindex $REQ($id) 1]\n
set comment [lindex $REQ($id) 2]
if {$comment!=""} {
hd_puts "</p>\n<blockquote>\n"
hd_resolve $comment\n
hd_puts "</blockquote>\n"
}
hd_puts "\n"
}
</tcl>
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
|
Deleted pages/hlr40000.in.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<title>SQLite SQL Language Specification</title>
<h1 align="center">
6.0 SQL Language Specification
</h1>
<p>
This document details the [requirements] for the SQL langauge understood
by SQLite.
</p>
<hr>
<tcl>
# Actual requirements text is stored separately. Read and render it.
#
unset -nocomplain REQ
hd_read_requirement_file $::DOC/req/hlr40000.txt REQ
foreach id $REQ(*) {
hd_fragment $id *$id
hd_puts "<p><b>$id:</b>\n"
hd_resolve [lindex $REQ($id) 1]\n
set comment [lindex $REQ($id) 2]
if {$comment!=""} {
hd_puts "</p>\n<blockquote>\n"
hd_resolve $comment\n
hd_puts "</blockquote>\n"
}
hd_puts "\n"
}
</tcl>
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
|
Deleted pages/sysreq.in.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
<!-- title>SQLite System Requirements</title -->
<tcl>hd_keywords {*system requirements}</tcl>
<h1>System Requirements For SQLite</h1>
<p>This document outlines the chief goals and objectives of the SQLite
library. All of the features and capabilities of SQLite (that is to say,
the [requirements] of SQLite) can
ultimately be traced back to one of the broad and general
requirements specified here.</p>
<p>SQLite is not a complete system and so the requirements
provided by this document are not system requirements in the
strict sense. Perhaps "sub-system requirements" would be a better
term, since SQLite is always a sub-component of a larger system.</p>
<p>This document is targeted primarily at developers who are
working within a waterfall development model that uses detailed
requirements written with the modal auxiliary verb "shall".
However, this document is also useful as a general-purpose high-level
description of SQLite for developers who are not working under
different development paradigms.</p>
<tcl>
# Actual requirements text is stored separately. Read and render it.
#
unset -nocomplain SYSREQ
hd_read_requirement_file $::DOC/req/asysreq.txt SYSREQ
foreach id $SYSREQ(*) {
hd_fragment $id *$id
hd_puts "<p><b>$id:</b>\n"
hd_resolve [lindex $SYSREQ($id) 1]\n
set comment [lindex $SYSREQ($id) 2]
if {$comment!=""} {
hd_puts "<blockquote>\n"
hd_resolve $comment\n
hd_puts "</blockquote>\n"
}
hd_puts "\n"
}
</tcl>
</dl>
|
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
|