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
|
\DOC parse_type
\TYPE {parse_type : string -> hol_type}
\SYNOPSIS
Parses a string into a HOL type.
\DESCRIBE
The call {parse_type "s"} parses the string {s} into a HOL type. This is the
function that is invoked automatically when a type is written in quotations
with an initial colon {`:s`}.
\FAILURE
Fails in the event of a syntax error or unparsed input.
\EXAMPLE
{
# parse_type "num->bool";;
val it : hol_type = `:num->bool`
}
\SEEALSO
lex, parse_term.
\ENDDOC
|