Author(s): Göran Smedbäck.
Version: 0.1 (1999/1/14, 13:30:46 MET)
lookup
):- use_module(library(lookup)).
create_proto_element/3
,
get_prototype_interface/2
,
get_prototype_definition/2
,
lookup_check_node/4
,
lookup_check_field/6
,
lookup_check_interface_fieldValue/8
,
lookup_field/4
,
lookup_route/5
,
lookup_fieldTypeId/1
,
lookup_get_fieldType/4
,
lookup_field_access/4
,
lookup_set_def/3
,
lookup_set_prototype/4
,
lookup_set_extern_prototype/4
.
aggregates
,
dynamic
,
iso_misc
,
iso_byte_char
,
iso_incomplete
,
operators
,
read
,
write
,
lists
,
provrml/error
,
provrml/internal_types
,
provrml/io
,
provrml/parser_util
,
provrml/parser
,
provrml/dictionary
,
provrml/dictionary_tree
,
provrml/field_value_check
,
provrml/boundary
,
provrml/generator_util
,
provrml/field_type
,
provrml/field_value
.
lookup
)
Usage: create_proto_element(Interface, Definition, Proto)
Interface
is any term.
(basic_props:term/1
)
Definition
is any term.
(basic_props:term/1
)
Proto
is any term.
(basic_props:term/1
)
Interface
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Definition
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Proto
is a free variable.
(term_typing:var/1
)
Usage: get_prototype_interface(Proto, Interface)
Proto
is any term.
(basic_props:term/1
)
Interface
is any term.
(basic_props:term/1
)
Proto
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Interface
is a free variable.
(term_typing:var/1
)
Usage: get_prototype_definition(Proto, Definition)
Proto
is any term.
(basic_props:term/1
)
Definition
is any term.
(basic_props:term/1
)
Proto
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Definition
is a free variable.
(term_typing:var/1
)
No further documentation available for this predicate.
No further documentation available for this predicate.
Usage: lookup_check_interface_fieldValue(ParseIn, ParseOut, AccessType, FieldType, Id, FieldValue, DCGIn, DCGOut)
field_value:parse(ParseIn)
(field_value:parse/1
)
field_value:parse(ParseOut)
(field_value:parse/1
)
AccessType
is an atom.
(basic_props:atm/1
)
FieldType
is any term.
(basic_props:term/1
)
Id
is an atom.
(basic_props:atm/1
)
FieldValue
is any term.
(basic_props:term/1
)
DCGIn
is a string (a list of character codes).
(basic_props:string/1
)
DCGOut
is a string (a list of character codes).
(basic_props:string/1
)
ParseIn
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
ParseOut
is a free variable.
(term_typing:var/1
)
AccessType
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldType
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Id
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldValue
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_field(Parse, FieldTypeId, FieldId0, FieldId1)
field_value:parse(Parse)
(field_value:parse/1
)
FieldTypeId
is an atom.
(basic_props:atm/1
)
FieldId0
is an atom.
(basic_props:atm/1
)
FieldId1
is an atom.
(basic_props:atm/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldTypeId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId0
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId1
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_route(Parse, NodeTypeId0, FieldId0, NodeTypeId1, FieldId1)
field_value:parse(Parse)
(field_value:parse/1
)
NodeTypeId0
is an atom.
(basic_props:atm/1
)
FieldId0
is an atom.
(basic_props:atm/1
)
NodeTypeId1
is an atom.
(basic_props:atm/1
)
FieldId1
is an atom.
(basic_props:atm/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
NodeTypeId0
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId0
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
NodeTypeId1
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId1
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_fieldTypeId(FieldTypeId)
FieldTypeId
is an atom.
(basic_props:atm/1
)
FieldTypeId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_get_fieldType(Parse, NodeTypeId, Arg3, FieldType)
field_value:parse(Parse)
(field_value:parse/1
)
NodeTypeId
is an atom.
(basic_props:atm/1
)
Arg3
is an atom.
(basic_props:atm/1
)
FieldType
is an atom.
(basic_props:atm/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
NodeTypeId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
parser:field_Id(Arg3)
(parser:field_Id/1
)
FieldType
is a free variable.
(term_typing:var/1
)
Usage: lookup_field_access(Parse, NodenameId, FieldId, FieldId)
field_value:parse(Parse)
(field_value:parse/1
)
NodenameId
is an atom.
(basic_props:atm/1
)
FieldId
is an atom.
(basic_props:atm/1
)
FieldId
is an atom.
(basic_props:atm/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
NodenameId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
FieldId
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_set_def(Parse, Name, Node)
field_value:parse(Parse)
(field_value:parse/1
)
Name
is an atom.
(basic_props:atm/1
)
Node
is any term.
(basic_props:term/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Name
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Node
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_set_prototype(Parse, Name, Interface, Definition)
field_value:parse(Parse)
(field_value:parse/1
)
Name
is an atom.
(basic_props:atm/1
)
Interface
is any term.
(basic_props:term/1
)
Definition
is any term.
(basic_props:term/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Name
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Interface
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Definition
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Usage: lookup_set_extern_prototype(Parse, Name, Interface, Strings)
field_value:parse(Parse)
(field_value:parse/1
)
Name
is an atom.
(basic_props:atm/1
)
Interface
is any term.
(basic_props:term/1
)
Strings
is any term.
(basic_props:term/1
)
Parse
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Name
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Interface
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Strings
is currently a term which is not a free variable.
(term_typing:nonvar/1
)
Go to the first, previous, next, last section, table of contents.