File: load_string.doc

package info (click to toggle)
hol88 2.02.19940316dfsg-8
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 65,960 kB
  • sloc: ml: 199,939; ansic: 9,666; sh: 6,913; makefile: 6,032; lisp: 2,747; yacc: 894; sed: 201; cpp: 87; awk: 5
file content (24 lines) | stat: -rw-r--r-- 899 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
\DOC load_string

\TYPE {load_string : (void -> void)}

\SYNOPSIS
Loads ML functions in the string library and sets up autoloading of theorems in
the library.

\DESCRIBE
If the user is not in draft mode, or the current theory is not an ancestor of
the library theory {string}, then the contents of the string library cannot
immediately be made available when the library is loaded, since the theory
{string} can neither be made a parent of the current theory nor loaded using
{load_theory}. In this case, the library load sequence defines the function
{load_string}. Calling this function when the library theory {string} is an
ancestor of the current theory completes the library load sequence for the
string library, making available the ML functions in the library and activating
autoloading of theorems.

\FAILURE
Fails if the theory {string} is not an ancestor of the current theory.

\ENDDOC