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.