Index of values


__print_mu [Rdf_sparql_eval]
__print_omega [Rdf_sparql_eval]

A
active_graph_subjects_and_objects [Rdf_sparql_eval]
add [Rdf_mem.Triples]
add_storage [Rdf_graph]
Add a storage to the list of registered storages.
add_triple [Rdf_pg.Postgresql]
add_triple [Rdf_pg]
add_triple [Rdf_my.Mysql]
add_triple [Rdf_my]
add_triple [Rdf_mem.Mem]
add_triple [Rdf_mem]
add_triple [Rdf_graph.Storage]
Adding a triple to the graph.
add_triple [Rdf_graph.Graph]
add_triple_t [Rdf_pg.Postgresql]
add_triple_t [Rdf_my.Mysql]
add_triple_t [Rdf_mem.Mem]
add_triple_t [Rdf_graph.Storage]
Adding a triple to the graph, curryfied form.
add_triple_t [Rdf_graph.Graph]
add_uri_fun [Rdf_sparql_eval]
add_uri_fun [Rdf_sparql]
agg_avg [Rdf_sparql_eval]
agg_count [Rdf_sparql_eval]
agg_fold [Rdf_sparql_eval]
agg_group_concat [Rdf_sparql_eval]
agg_max [Rdf_sparql_eval]
agg_min [Rdf_sparql_eval]
agg_sample [Rdf_sparql_eval]
agg_sum [Rdf_sparql_eval]
aggregate [Rdf_sparql_vis]
aggregate [Rdf_sparql_map]
aggregate_join [Rdf_sparql_eval]
aggregation [Rdf_sparql_eval]
aggregation_step [Rdf_sparql_algebra]
apply_namespaces [Rdf_dot]
apply_namespaces ns uri return a pair (prefix, suffix) representing the given uri and using one of the namespaces ns, of the form (prefix, uri).
arg_list [Rdf_sparql_vis]
arg_list [Rdf_sparql_map]
ask [Rdf_sparql]
Execute the given ASK query.

B
b [Kw_to_re]
bi_bnode [Rdf_sparql_eval]
bi_coalesce [Rdf_sparql_eval]
bi_concat [Rdf_sparql_eval]
bi_contains [Rdf_sparql_eval]
bi_datatype [Rdf_sparql_eval]
bi_date_day [Rdf_sparql_eval]
bi_date_hours [Rdf_sparql_eval]
bi_date_minutes [Rdf_sparql_eval]
bi_date_month [Rdf_sparql_eval]
bi_date_seconds [Rdf_sparql_eval]
bi_date_year [Rdf_sparql_eval]
bi_encode_for_uri [Rdf_sparql_eval]
bi_hash [Rdf_sparql_eval]
bi_if [Rdf_sparql_eval]
bi_iri [Rdf_sparql_eval]
bi_isblank [Rdf_sparql_eval]
bi_isiri [Rdf_sparql_eval]
bi_isliteral [Rdf_sparql_eval]
bi_isnumeric [Rdf_sparql_eval]
bi_lang [Rdf_sparql_eval]
bi_langmatches [Rdf_sparql_eval]
bi_md5 [Rdf_sparql_eval]
bi_now [Rdf_sparql_eval]
bi_num_abs [Rdf_sparql_eval]
bi_num_ceil [Rdf_sparql_eval]
bi_num_floor [Rdf_sparql_eval]
bi_num_round [Rdf_sparql_eval]
bi_numeric [Rdf_sparql_eval]
bi_on_date [Rdf_sparql_eval]
bi_rand [Rdf_sparql_eval]
bi_regex [Rdf_sparql_eval]
See http://www.w3.org/TR/xpath-functions/#regex-syntax
bi_replace [Rdf_sparql_eval]
bi_sameterm [Rdf_sparql_eval]
bi_sha1 [Rdf_sparql_eval]
bi_sha256 [Rdf_sparql_eval]
bi_str [Rdf_sparql_eval]
bi_strafter [Rdf_sparql_eval]
bi_strbefore [Rdf_sparql_eval]
bi_strdt [Rdf_sparql_eval]
bi_strends [Rdf_sparql_eval]
bi_strlang [Rdf_sparql_eval]
bi_strlen [Rdf_sparql_eval]
bi_strstarts [Rdf_sparql_eval]
bi_struuid [Rdf_sparql_eval]
bi_substr [Rdf_sparql_eval]
binary_op [Rdf_sparql_vis]
binary_op [Rdf_sparql_map]
bind [Rdf_sparql_vis]
bind [Rdf_sparql_map]
blank_id_of_string [Rdf_node]
Make a blank node id from a string.
blank_node [Rdf_sparql_vis]
blank_node [Rdf_sparql_map]
bool [Rdf_dt]
Same as Rdf_dt.int but for booleans.
bool_of_literal [Rdf_node]
Parse a literal to get a boolean.
build_dataset [Rdf_sparql_expand]
build_namespaces [Rdf_dot]
build_namespaces graph returns the list namespaces of the graph, as a list of pairs (prefix, uri) usable by Rdf_dot.apply_namespaces.
build_sort_comp_fun [Rdf_sparql_eval]
build_triples_path [Rdf_sparql_algebra]
build_triples_path_collection [Rdf_sparql_algebra]
build_triples_prop_graph_node [Rdf_sparql_algebra]
built_in_call [Rdf_sparql_vis]
built_in_call [Rdf_sparql_map]
built_in_funs [Rdf_sparql_eval]

C
card_mu [Rdf_sparql_ms]
collect_and_remove_filters [Rdf_sparql_algebra]
compare [Rdf_uri]
Comparison of two URIs, as usual.
compare [Rdf_sparql_ms.MuNOrdered]
compare [Rdf_sparql_ms.MuOrdered]
compare [Rdf_sparql_eval.GExprOrdered]
compare [Rdf_sparql_eval]
compare [Rdf_sparql_types.OrderedString]
compare [Rdf_node.Ord_type]
compare [Rdf_node]
compare [Rdf_dt.ValueOrdered]
compare_list [Rdf_misc]
concat [Rdf_uri]
Add the given string to the path of the given URI, using '/' as separator.
connect [Rdf_pg]
cons [Rdf_sparql_eval]
constraint_ [Rdf_sparql_vis]
constraint_ [Rdf_sparql_map]
construct [Rdf_sparql]
Execute the given CONSTRUCT query.
context [Rdf_sparql_eval]
could_not_retrieve_graph [Rdf_ds]
This function raises the Rdf_ds.Could_not_retrieve_graph exception.
create_env [Rdf_sparql_expand]
create_log_fun [Rdf_misc]
Creating a log function.
create_log_fun_with_set [Rdf_misc]
Same as create_log_fun but also return a function to change the log level.
creation_queries [Rdf_pg]
creation_queries [Rdf_my]

D
data_block_value [Rdf_sparql_vis]
data_block_value [Rdf_sparql_map]
data_full_block_value [Rdf_sparql_vis]
data_full_block_value [Rdf_sparql_map]
datablock [Rdf_sparql_vis]
datablock [Rdf_sparql_map]
dataset [Rdf_ds]
dataset graph returns a dataset with graph as default graph.
dataset_clause [Rdf_sparql_vis]
dataset_clause [Rdf_sparql_map]
datatype [Rdf_dt]
datatype v returns the URI of the datatype of the value.
date_fmt [Rdf_dt]
Default date format.
datetime [Rdf_dt]
datetime v returns a Datetime, if possible.
datetime_of_literal [Rdf_node]
Parse a literal to get a datetime.
db_of_options [Rdf_my]
dbg [Rdf_sparql_ms]
dbg [Rdf_sparql_eval]
dbg [Rdf_pg]
dbg [Rdf_my]
dbg [Rdf_mem]
default [Rdf_sparql_vis]
default [Rdf_sparql_map]
describe [Rdf_sparql]
Execute the given DESCRIBE query.
distinct [Rdf_sparql_eval]
do_opt [Rdf_sparql_print]
dot_of_graph [Rdf_dot]
dot_of_graph graph returns the Graphviz code to represent the given graph.
dot_of_uri [Rdf_dot]
Same as Rdf_dot.dot_of_graph but return code to represent only the triples having the given URI as subject or object.
dummy_loc [Rdf_loc]
Dummy location.

E
ebv [Rdf_sparql_eval]
Evaluate boolean expression.
ebv_lit [Rdf_sparql_eval]
empty [Rdf_mem.Triples]
equal [Rdf_uri]
Equality over URIs.
error [Rdf_sparql_eval]
error [Rdf_sparql_algebra]
error [Rdf_dt]
Raise a Rdf_dt.Error exception with the given error.
eval [Rdf_sparql_eval]
eval_agg [Rdf_sparql_eval]
eval_and [Rdf_sparql_eval]
eval_bic [Rdf_sparql_eval]
eval_bin [Rdf_sparql_eval]
eval_datablock [Rdf_sparql_eval]
eval_div [Rdf_sparql_eval]
eval_equal [Rdf_sparql_eval]
eval_expr [Rdf_sparql_eval]
eval_filter [Rdf_sparql_eval]
eval_funcall [Rdf_sparql_eval]
eval_gt [Rdf_sparql_eval]
eval_gte [Rdf_sparql_eval]
eval_in [Rdf_sparql_eval]
eval_iri [Rdf_sparql_eval]
eval_list [Rdf_sparql_eval]
eval_lt [Rdf_sparql_eval]
eval_lte [Rdf_sparql_eval]
eval_minus [Rdf_sparql_eval]
eval_mult [Rdf_sparql_eval]
eval_not_equal [Rdf_sparql_eval]
eval_numeric2 [Rdf_sparql_eval]
eval_or [Rdf_sparql_eval]
eval_plus [Rdf_sparql_eval]
eval_reachable [Rdf_sparql_eval]
eval_simple_triple [Rdf_sparql_eval]
eval_triple [Rdf_sparql_eval]
eval_triple_path_nps [Rdf_sparql_eval]
eval_triple_path_or_more [Rdf_sparql_eval]
eval_triple_path_zero_or_one [Rdf_sparql_eval]
eval_triples [Rdf_sparql_eval]
eval_var [Rdf_sparql_eval]
exec_prepared [Rdf_pg]
exec_prepared [Rdf_my]
exec_query [Rdf_pg]
exec_query [Rdf_my]
execute [Rdf_sparql]
execute ~base dataset q executes the sparql query q on dataset, using base as base uri.
exists [Rdf_pg.Postgresql]
exists [Rdf_pg]
exists [Rdf_my.Mysql]
exists [Rdf_my]
exists [Rdf_mem.Mem]
exists [Rdf_mem]
exists [Rdf_graph.Storage]
Same as Rdf_graph.Storage.find but only returns true if at least one triple of the graph matches the constraints.
exists [Rdf_graph.Graph]
exists_t [Rdf_pg.Postgresql]
exists_t [Rdf_my.Mysql]
exists_t [Rdf_mem.Mem]
exists_t [Rdf_graph.Storage]
Curryfied version of Rdf_graph.Storage.exists.
exists_t [Rdf_graph.Graph]
expand_aggregate [Rdf_sparql_expand]
expand_arg_list [Rdf_sparql_expand]
expand_ask_query [Rdf_sparql_expand]
expand_bind [Rdf_sparql_expand]
expand_built_in_call [Rdf_sparql_expand]
expand_constraint [Rdf_sparql_expand]
expand_construct_query [Rdf_sparql_expand]
expand_construct_template [Rdf_sparql_expand]
expand_construct_where [Rdf_sparql_expand]
expand_data_block_value [Rdf_sparql_expand]
expand_data_full_block_value [Rdf_sparql_expand]
expand_datablock [Rdf_sparql_expand]
expand_dataset_clause [Rdf_sparql_expand]
expand_describe_query [Rdf_sparql_expand]
expand_expr [Rdf_sparql_expand]
expand_expression [Rdf_sparql_expand]
expand_function_call [Rdf_sparql_expand]
expand_ggp_sub [Rdf_sparql_expand]
expand_graph_graph_pattern [Rdf_sparql_expand]
expand_graph_node [Rdf_sparql_expand]
expand_graph_pattern_elt [Rdf_sparql_expand]
expand_graph_term [Rdf_sparql_expand]
expand_group_condition [Rdf_sparql_expand]
expand_group_graph_pattern [Rdf_sparql_expand]
expand_group_var [Rdf_sparql_expand]
expand_having_condition [Rdf_sparql_expand]
expand_inline_data_full [Rdf_sparql_expand]
expand_inline_data_one_var [Rdf_sparql_expand]
expand_iri [Rdf_sparql_expand]
expand_limit_offset_clause [Rdf_sparql_expand]
expand_object [Rdf_sparql_expand]
expand_order_condition [Rdf_sparql_expand]
expand_path [Rdf_sparql_expand]
expand_path_elt [Rdf_sparql_expand]
expand_path_elt_or_inverse [Rdf_sparql_expand]
expand_path_one_in_prop_set [Rdf_sparql_expand]
expand_path_primary [Rdf_sparql_expand]
expand_path_sequence [Rdf_sparql_expand]
expand_prop_object_list [Rdf_sparql_expand]
expand_query [Rdf_sparql_expand]
expand_query_kind [Rdf_sparql_expand]
expand_query_prolog [Rdf_sparql_expand]
expand_query_prolog_decl [Rdf_sparql_expand]
expand_rdf_literal [Rdf_sparql_expand]
expand_select_clause [Rdf_sparql_expand]
expand_select_query [Rdf_sparql_expand]
expand_select_var [Rdf_sparql_expand]
expand_select_vars [Rdf_sparql_expand]
expand_service_graph_pattern [Rdf_sparql_expand]
expand_solution_modifier [Rdf_sparql_expand]
expand_source_selector [Rdf_sparql_expand]
expand_sub_select [Rdf_sparql_expand]
expand_triples_block [Rdf_sparql_expand]
expand_triples_node [Rdf_sparql_expand]
expand_triples_same_subject [Rdf_sparql_expand]
expand_triples_template [Rdf_sparql_expand]
expand_values_clause [Rdf_sparql_expand]
expand_var_or_iri [Rdf_sparql_expand]
expand_var_or_term [Rdf_sparql_expand]
expand_verb [Rdf_sparql_expand]
expr [Rdf_sparql_vis]
expr [Rdf_sparql_map]
expression [Rdf_sparql_vis]
expression [Rdf_sparql_map]
extend_omega [Rdf_sparql_eval]

F
fatal [Rdf_to_ttl]
filter_of_var_or_term [Rdf_sparql_eval]
filter_omega [Rdf_sparql_eval]
find [Rdf_pg.Postgresql]
find [Rdf_pg]
find [Rdf_my.Mysql]
find [Rdf_my]
find [Rdf_mem.Mem]
find [Rdf_mem.Triples]
find [Rdf_mem]
find [Rdf_graph.Storage]
find ?sub ?pred ?obj g returns the list of triples matching the constraints given by the optional subject, predicate and object.
find [Rdf_graph.Graph]
find2_list [Rdf_mem.Triples]
find_list [Rdf_mem.Triples]
float [Rdf_dt]
Same as Rdf_dt.int but for floats.
fresh_var [Rdf_sparql_algebra]
from_file [Rdf_xml]
from_file [Rdf_ttl]
from_string [Rdf_xml]
from_string [Rdf_ttl]
fun_datetime [Rdf_sparql_eval]
function_call [Rdf_sparql_vis]
function_call [Rdf_sparql_map]

G
gen_blank_id [Rdf_sparql_ms]
get_blank_node [Rdf_xml]
get_bnode [Rdf_sparql_ms]
get_built_in_fun [Rdf_sparql_eval]
get_option [Rdf_graph]
get_options name options returns the value associated to the option with the given name, in option list.
get_term [Rdf_sparql]
get_term solution varname returns the Rdf_node.node bound to varname in the solution.
get_tuple [Rdf_pg]
getisnull [Rdf_pg]
getvalue [Rdf_pg]
ggp_sub [Rdf_sparql_vis]
ggp_sub [Rdf_sparql_map]
graph_graph_pattern [Rdf_sparql_vis]
graph_graph_pattern [Rdf_sparql_map]
graph_name [Rdf_pg.Postgresql]
graph_name [Rdf_my.Mysql]
graph_name [Rdf_mem.Mem]
graph_name [Rdf_graph.Storage]
Access to the graph name, as specified at its creation.
graph_name [Rdf_graph.Graph]
graph_node [Rdf_sparql_vis]
graph_node [Rdf_sparql_map]
graph_pattern_elt [Rdf_sparql_vis]
graph_pattern_elt [Rdf_sparql_map]
graph_table_of_graph_name [Rdf_pg]
graph_table_of_graph_name [Rdf_my]
graph_table_of_id [Rdf_pg]
graph_table_of_id [Rdf_my]
graph_term [Rdf_sparql_vis]
graph_term [Rdf_sparql_map]
group_condition [Rdf_sparql_vis]
group_condition [Rdf_sparql_map]
group_graph_pattern [Rdf_sparql_vis]
group_graph_pattern [Rdf_sparql_map]
group_omega [Rdf_sparql_eval]
group_var [Rdf_sparql_vis]
group_var [Rdf_sparql_map]

H
has_implicit_grouping [Rdf_sparql_algebra]
hash_of_node [Rdf_pg]
hash_of_node [Rdf_my]

I
init_db [Rdf_pg]
init_db [Rdf_my]
init_graph [Rdf_pg]
init_graph [Rdf_my]
inline_data_full [Rdf_sparql_vis]
inline_data_full [Rdf_sparql_map]
inline_data_one_var [Rdf_sparql_vis]
inline_data_one_var [Rdf_sparql_map]
input_node [Rdf_xml]
input_prop [Rdf_xml]
Fill a graph from a current state, a pair (global state, li counter), and a property node.
int [Rdf_dt]
int v returns a Int value, trying to convert literal values to an integer.
iri [Rdf_sparql_vis]
iri [Rdf_sparql_map]
iri [Rdf_dt]
iri base v returns a Iri value, ensure the given value is an URI.
iri_nil [Rdf_sparql_algebra]
iriref [Rdf_sparql_vis]
iriref [Rdf_sparql_map]
iriref_a [Rdf_sparql_expand]
iriref_type [Rdf_sparql_algebra]
is_bound [Rdf_sparql]
is_bound solution varname returns whether the given variable name is bound in the solution.

J
join_omega [Rdf_sparql_eval]

L
leftjoin_omega [Rdf_sparql_eval]
len [Kw_to_re]
limit_offset_clause [Rdf_sparql_vis]
limit_offset_clause [Rdf_sparql_map]
lit_false [Rdf_node]
Literal "false" with according type.
lit_true [Rdf_node]
Literal "true" with according type.
ltrl [Rdf_dt]
Same as Rdf_dt.string, but languge tag is kept is present (i.e.

M
main [Rdf_to_ttl]
make_select_node_list [Rdf_pg]
make_select_node_list [Rdf_my]
map_opt [Rdf_sparql_vis]
map_opt [Rdf_sparql_print]
map_opt [Rdf_sparql_map]
map_opt [Rdf_sparql_expand]
map_opt [Rdf_misc]
menhir_with_ulex [Rdf_ulex]
merge [Rdf_graph]
merge g1 g2 add triples from g2 to g1.
minus_omega [Rdf_sparql_eval]
mk_literal [Rdf_node]
Creation of a literal.
mk_literal_bool [Rdf_node]
Create a boolean literal with type uri from the given boolean.
mk_literal_datetime [Rdf_node]
Create a datetime literal with type uri from the given datetime d.
mk_literal_double [Rdf_node]
Create a double literal.
mk_literal_int [Rdf_node]
Create an integer literal.
mk_where_clause [Rdf_pg]
mk_where_clause [Rdf_my]
mu [Rdf_sparql_ms]
mu_0 [Rdf_sparql_ms]
mu_add [Rdf_sparql_ms]
mu_compare [Rdf_sparql_ms]
mu_copy [Rdf_sparql_ms]
mu_disjoint_doms [Rdf_sparql_ms]
mu_find_var [Rdf_sparql_ms]
mu_find_varname [Rdf_sparql_ms]
mu_fold [Rdf_sparql_ms]
mu_iter [Rdf_sparql_ms]
mu_merge [Rdf_sparql_ms]
mu_project [Rdf_sparql_ms]

N
name [Rdf_pg.Postgresql]
name [Rdf_my.Mysql]
name [Rdf_mem.Mem]
name [Rdf_graph.Storage]
The name of the storage, for example "mysql".
neturl [Rdf_uri]
Get a Neturl.url from the given URI.
new_blank_id [Rdf_pg.Postgresql]
new_blank_id [Rdf_pg]
new_blank_id [Rdf_my.Mysql]
new_blank_id [Rdf_my]
new_blank_id [Rdf_mem.Mem]
new_blank_id [Rdf_mem]
new_blank_id [Rdf_graph.Storage]
Forging a new, unique blank node id.
new_blank_id [Rdf_graph.Graph]
node_hash [Rdf_node]
node_hash node returns an int64 identifiying (hopefully unically)) a given node.
node_of_bool [Rdf_node]
Create a literal node from the given boolean.
node_of_datetime [Rdf_node]
Create a literal node from the given datetime.
node_of_double [Rdf_node]
Shortcut for Literal (mk_literal ~typ: Rdf_rdf.xsd_double float)
node_of_hash [Rdf_pg]
node_of_hash [Rdf_my]
node_of_int [Rdf_node]
Shortcut for Literal (mk_literal ~typ: Rdf_rdf.xsd_integer int)
node_of_literal_string [Rdf_node]
Shortcut for Literal (mk_literal ?typ ?lang string)
node_of_uri_string [Rdf_node]
Shortcut for Uri (Rdf_uri.uri string).
numeric [Rdf_dt]
Try to convert the given value to an Int or else to a Float, if the value is not already Int or Float.

O
objects [Rdf_pg.Postgresql]
objects [Rdf_pg]
objects [Rdf_my.Mysql]
objects [Rdf_my]
objects [Rdf_mem.Mem]
objects [Rdf_mem]
objects [Rdf_graph.Storage]
Return the list of nodes appearing in object position.
objects [Rdf_graph.Graph]
objects_of [Rdf_pg.Postgresql]
objects_of [Rdf_pg]
objects_of [Rdf_my.Mysql]
objects_of [Rdf_my]
objects_of [Rdf_mem.Mem]
objects_of [Rdf_mem]
objects_of [Rdf_graph.Storage]
objects_of g ~sub ~pred returns the list of nodes which are objects in triples with the specified subject and predicate.
objects_of [Rdf_graph.Graph]
of_literal [Rdf_dt]
of_literal lit returns a value from a literal node.
of_neturl [Rdf_uri]
Get a Rdf_uri.uri from the given Neturl.url.
of_node [Rdf_dt]
of_node node returns a value from an RDF node.
omega [Rdf_sparql_ms]
omega_0 [Rdf_sparql_ms]
omega_add [Rdf_sparql_ms]
omega_add_if_not_present [Rdf_sparql_ms]
omega_diff_pred [Rdf_sparql_ms]
omega_exists [Rdf_sparql_ms]
omega_extend [Rdf_sparql_ms]
omega_filter [Rdf_sparql_ms]
omega_fold [Rdf_sparql_ms]
omega_iter [Rdf_sparql_ms]
omega_join [Rdf_sparql_ms]
omega_minus [Rdf_sparql_ms]
omega_union [Rdf_sparql_ms]
open_graph [Rdf_pg.Postgresql]
open_graph [Rdf_pg]
open_graph [Rdf_my.Mysql]
open_graph [Rdf_my]
open_graph [Rdf_mem.Mem]
open_graph [Rdf_mem]
open_graph [Rdf_graph.Storage]
Creationg of the graph.
open_graph [Rdf_graph.Graph]
open_graph [Rdf_graph]
open_graph ~options uri_name creates a new graph.
opt_compare [Rdf_misc]
opt_of_string [Rdf_misc]
order_condition [Rdf_sparql_vis]
order_condition [Rdf_sparql_map]
ordf_ns [Rdf_rdf]
This is the uri used as predicate to store namespaces in a graph.

P
p [Rdf_sparql_print]
p [Rdf_sparql_algebra]
parent [Rdf_uri]
Return a new URI with the path modified to parent path of the original URI.
parse_from_file [Rdf_sparql]
parse_from_string [Rdf_sparql]
partition_path_one_in_prop_set [Rdf_sparql_algebra]
path [Rdf_uri]
Get the path part of the URI.
path [Rdf_sparql_vis]
path [Rdf_sparql_map]
path_elt [Rdf_sparql_vis]
path_elt [Rdf_sparql_map]
path_elt_or_inverse [Rdf_sparql_vis]
path_elt_or_inverse [Rdf_sparql_map]
path_iri_first [Rdf_sparql_algebra]
path_iri_rest [Rdf_sparql_algebra]
path_iri_type [Rdf_sparql_algebra]
path_one_in_prop_set [Rdf_sparql_vis]
path_one_in_prop_set [Rdf_sparql_map]
path_primary [Rdf_sparql_vis]
path_primary [Rdf_sparql_map]
path_sequence [Rdf_sparql_vis]
path_sequence [Rdf_sparql_map]
pp [Rdf_sparql_print]
predicates [Rdf_pg.Postgresql]
predicates [Rdf_pg]
predicates [Rdf_my.Mysql]
predicates [Rdf_my]
predicates [Rdf_mem.Mem]
predicates [Rdf_mem]
predicates [Rdf_graph.Storage]
Return the list of nodes appearing in predicate position.
predicates [Rdf_graph.Graph]
predicates_of [Rdf_pg.Postgresql]
predicates_of [Rdf_pg]
predicates_of [Rdf_my.Mysql]
predicates_of [Rdf_my]
predicates_of [Rdf_mem.Mem]
predicates_of [Rdf_mem]
predicates_of [Rdf_graph.Storage]
predicates_of g ~sub ~obj returns the list of nodes which are predicates in triples with the specified subject and object.
predicates_of [Rdf_graph.Graph]
prefixed_name [Rdf_sparql_vis]
prefixed_name [Rdf_sparql_map]
prepare_queries [Rdf_pg]
prepare_queries [Rdf_my]
prepare_query [Rdf_pg]
prepare_query [Rdf_my]
prepared_count_triples [Rdf_pg]
prepared_count_triples [Rdf_my]
prepared_delete_triple [Rdf_pg]
prepared_delete_triple [Rdf_my]
prepared_insert_triple [Rdf_pg]
prepared_insert_triple [Rdf_my]
prepared_node_of_hash [Rdf_pg]
prepared_node_of_hash [Rdf_my]
prepared_object [Rdf_pg]
prepared_object [Rdf_my]
prepared_objects_of [Rdf_pg]
prepared_objects_of [Rdf_my]
prepared_predicate [Rdf_pg]
prepared_predicate [Rdf_my]
prepared_predicates_of [Rdf_pg]
prepared_predicates_of [Rdf_my]
prepared_subject [Rdf_pg]
prepared_subject [Rdf_my]
prepared_subjects_of [Rdf_pg]
prepared_subjects_of [Rdf_my]
print [Rdf_sparql_algebra]
print_aggregate [Rdf_sparql_print]
print_arg_list [Rdf_sparql_print]
print_ask_query [Rdf_sparql_print]
print_bind [Rdf_sparql_print]
print_bnode [Rdf_sparql_print]
print_built_in_call [Rdf_sparql_print]
print_constraint [Rdf_sparql_print]
print_construct_query [Rdf_sparql_print]
print_construct_template [Rdf_sparql_print]
print_construct_where [Rdf_sparql_print]
print_data_block_value [Rdf_sparql_print]
print_data_full_block_value [Rdf_sparql_print]
print_datablock [Rdf_sparql_print]
print_dataset_clause [Rdf_sparql_print]
print_describe_query [Rdf_sparql_print]
print_expr [Rdf_sparql_print]
print_expr [Rdf_sparql_algebra]
print_expression [Rdf_sparql_print]
print_function_call [Rdf_sparql_print]
print_ggp_sub [Rdf_sparql_print]
print_graph_graph_pattern [Rdf_sparql_print]
print_graph_node [Rdf_sparql_print]
print_graph_pattern_elt [Rdf_sparql_print]
print_graph_term [Rdf_sparql_print]
print_group_condition [Rdf_sparql_print]
print_group_condition [Rdf_sparql_algebra]
print_group_graph_pattern [Rdf_sparql_print]
print_having_condition [Rdf_sparql_print]
print_inline_data_full [Rdf_sparql_print]
print_inline_data_one_var [Rdf_sparql_print]
print_iri [Rdf_sparql_print]
print_iriref [Rdf_sparql_print]
print_limit_offset_clause [Rdf_sparql_print]
print_list [Rdf_sparql_print]
print_object [Rdf_sparql_print]
print_order_condition [Rdf_sparql_print]
print_path [Rdf_sparql_print]
print_path_elt [Rdf_sparql_print]
print_path_elt_or_inverse [Rdf_sparql_print]
print_path_mod [Rdf_sparql_print]
print_path_one_in_prop_set [Rdf_sparql_print]
print_path_primary [Rdf_sparql_print]
print_path_sequence [Rdf_sparql_print]
print_prop_object_list [Rdf_sparql_print]
print_query [Rdf_sparql_print]
print_query_kind [Rdf_sparql_print]
print_query_prolog [Rdf_sparql_print]
print_query_prolog_decl [Rdf_sparql_print]
print_rdf_literal [Rdf_sparql_print]
print_select_clause [Rdf_sparql_print]
print_select_query [Rdf_sparql_print]
print_select_var [Rdf_sparql_print]
print_select_vars [Rdf_sparql_print]
print_service_graph_pattern [Rdf_sparql_print]
print_solution_modifier [Rdf_sparql_print]
print_source_selector [Rdf_sparql_print]
print_string_lit [Rdf_sparql_print]
print_sub_select [Rdf_sparql_print]
print_triple [Rdf_sparql_algebra]
print_triples [Rdf_sparql_algebra]
print_triples_block [Rdf_sparql_print]
print_triples_node [Rdf_sparql_print]
print_triples_same_subject [Rdf_sparql_print]
print_triples_template [Rdf_sparql_print]
print_values_clause [Rdf_sparql_print]
print_var [Rdf_sparql_print]
print_var_or_iri [Rdf_sparql_print]
print_var_or_term [Rdf_sparql_print]
print_verb [Rdf_sparql_print]
project_sequence [Rdf_sparql_eval]
prop_object_list [Rdf_sparql_vis]
prop_object_list [Rdf_sparql_map]

Q
query_node_list [Rdf_pg]
query_node_list [Rdf_my]
query_triple_list [Rdf_pg]
query_triple_list [Rdf_my]
quote_str [Rdf_pg]
quote_str [Rdf_node]
quote_str str returns the given string str between quotes, with correct literal string escapes.
quote_str [Rdf_my]

R
rdf_ [Rdf_rdf]
rdf_Alt [Rdf_rdf]
rdf_Bag [Rdf_rdf]
rdf_Description [Rdf_rdf]
rdf_ID [Rdf_rdf]
rdf_List [Rdf_rdf]
rdf_Property [Rdf_rdf]
rdf_RDF [Rdf_rdf]
rdf_Seq [Rdf_rdf]
rdf_Statement [Rdf_rdf]
rdf_XMLLiteral [Rdf_rdf]
rdf_about [Rdf_rdf]
rdf_datatype [Rdf_rdf]
rdf_first [Rdf_rdf]
rdf_langstring [Rdf_rdf]
rdf_li [Rdf_rdf]
rdf_literal [Rdf_sparql_vis]
rdf_literal [Rdf_sparql_map]
rdf_n [Rdf_rdf]
rdf_nil [Rdf_rdf]
rdf_nodeID [Rdf_rdf]
rdf_object [Rdf_rdf]
rdf_parseType [Rdf_rdf]
rdf_predicate [Rdf_rdf]
rdf_resource [Rdf_rdf]
rdf_rest [Rdf_rdf]
rdf_subject [Rdf_rdf]
rdf_type [Rdf_rdf]
rdf_value [Rdf_rdf]
regex_flag_of_char [Rdf_sparql_eval]
rem [Rdf_mem.Triples]
rem_triple [Rdf_pg.Postgresql]
rem_triple [Rdf_pg]
rem_triple [Rdf_my.Mysql]
rem_triple [Rdf_my]
rem_triple [Rdf_mem.Mem]
rem_triple [Rdf_mem]
rem_triple [Rdf_graph.Storage]
Removing a triple from the graph.
rem_triple [Rdf_graph.Graph]
rem_triple_t [Rdf_pg.Postgresql]
rem_triple_t [Rdf_my.Mysql]
rem_triple_t [Rdf_mem.Mem]
rem_triple_t [Rdf_graph.Storage]
Removing a triple from the graph, curryfied form.
rem_triple_t [Rdf_graph.Graph]

S
s [Kw_to_re]
safe_main [Rdf_to_ttl]
select [Rdf_sparql]
Execute the given SELECT query.
select_clause [Rdf_sparql_vis]
select_clause [Rdf_sparql_map]
select_var [Rdf_sparql_vis]
select_var [Rdf_sparql_map]
select_vars [Rdf_sparql_vis]
select_vars [Rdf_sparql_map]
service_graph_pattern [Rdf_sparql_vis]
service_graph_pattern [Rdf_sparql_map]
set_fragment [Rdf_uri]
Modify the fragment part of the URI.
simple_dataset [Rdf_ds]
simple_dataset graph returns a dataset with graph as default graph.
slice [Rdf_sparql_eval]
solution_fold [Rdf_sparql]
solution_fold f sol acc is f var1 term1 (f var2 term2 (...) acc), folding over the bindings of the solution.
solution_iter [Rdf_sparql]
solution_iter f solution calls f on each pair (varname, term) of the solution.
solution_modifier [Rdf_sparql_vis]
solution_modifier [Rdf_sparql_map]
sort_sequence [Rdf_sparql_eval]
sort_solutions [Rdf_sparql_eval]
sortby_compare [Rdf_sparql_eval]
Implement the sorting order used in sparql order by clause: http://www.w3.org/TR/sparql11-query/#modOrderBy
source_info_file [Rdf_loc]
From the given file and start and stop characters, read the content of the file as utf8, and return the corresponding location.
source_info_string [Rdf_loc]
From the given utf8 string and start and stop characters, return the corresponding location.
string [Rdf_uri]
Create a string from a URI.
string [Rdf_dt]
string v returns a String value, converting any value to a string, except Err and Blank for which Err is returned.
string_lit_compatible [Rdf_sparql_eval]
string_literal [Rdf_dt]
string_literal v returns a pair (string, optional language tag) if v is String of Ltrl.
string_of_algebra [Rdf_sparql_algebra]
string_of_bin_op [Rdf_sparql_print]
string_of_blank_id [Rdf_node]
Get a string from a blank node id.
string_of_error [Rdf_ttl]
string_of_error [Rdf_sparql_eval]
string_of_error [Rdf_sparql_algebra]
string_of_error [Rdf_sparql]
string_of_error [Rdf_pg.Postgresql]
string_of_error [Rdf_pg]
string_of_error [Rdf_my.Mysql]
string_of_error [Rdf_my]
string_of_error [Rdf_mem.Mem]
string_of_error [Rdf_mem]
string_of_error [Rdf_graph.Storage]
This function returns a message from the given error.
string_of_error [Rdf_dt]
Return a human-readable message from the given error.
string_of_file [Rdf_misc]
string_of_file filename returns the content of filename in the form of one string.
string_of_literal [Rdf_node]
Create a string from the given RDF literal, using turtle syntax.
string_of_loc [Rdf_loc]
Return a string representing the given location.
string_of_node [Rdf_node]
Create a string for the given node, using RDF turtle syntax conventions.
string_of_opt [Rdf_misc]
string_of_path [Rdf_sparql_algebra]
string_of_query [Rdf_sparql]
string_of_triple [Rdf_ttl]
string_of_triple [Rdf_sparql_algebra]
string_of_value [Rdf_dt]
Return a string to show the given value.
string_of_var [Rdf_sparql_algebra]
string_of_var_or_term [Rdf_sparql_algebra]
sub_select [Rdf_sparql_vis]
sub_select [Rdf_sparql_map]
subjects [Rdf_pg.Postgresql]
subjects [Rdf_pg]
subjects [Rdf_my.Mysql]
subjects [Rdf_my]
subjects [Rdf_mem.Mem]
subjects [Rdf_mem]
subjects [Rdf_graph.Storage]
Return the list of nodes appearing in subject position.
subjects [Rdf_graph.Graph]
subjects_of [Rdf_pg.Postgresql]
subjects_of [Rdf_pg]
subjects_of [Rdf_my.Mysql]
subjects_of [Rdf_my]
subjects_of [Rdf_mem.Mem]
subjects_of [Rdf_mem]
subjects_of [Rdf_graph.Storage]
subjects_of g ~pred ~obj returns the list of nodes which are subjects in triples with the specified predicate and object.
subjects_of [Rdf_graph.Graph]

T
table_exists [Rdf_pg]
table_exists [Rdf_my]
table_options [Rdf_pg]
table_options [Rdf_my]
to_ [Rdf_ttl]
to_file [Rdf_xml]
to_file [Rdf_ttl]
to_node [Rdf_dt]
to_node v converts the given value to an RDF node.
to_string [Rdf_xml]
to_string [Rdf_ttl]
transaction_commit [Rdf_pg.Postgresql]
transaction_commit [Rdf_pg]
transaction_commit [Rdf_my.Mysql]
transaction_commit [Rdf_my]
transaction_commit [Rdf_mem.Mem]
transaction_commit [Rdf_mem]
transaction_commit [Rdf_graph.Storage]
Commit.
transaction_commit [Rdf_graph.Graph]
transaction_rollback [Rdf_pg.Postgresql]
transaction_rollback [Rdf_pg]
transaction_rollback [Rdf_my.Mysql]
transaction_rollback [Rdf_my]
transaction_rollback [Rdf_mem.Mem]
transaction_rollback [Rdf_mem]
transaction_rollback [Rdf_graph.Storage]
Rollback.
transaction_rollback [Rdf_graph.Graph]
transaction_start [Rdf_pg.Postgresql]
transaction_start [Rdf_pg]
transaction_start [Rdf_my.Mysql]
transaction_start [Rdf_my]
transaction_start [Rdf_mem.Mem]
transaction_start [Rdf_mem]
transaction_start [Rdf_graph.Storage]
Start a transaction.
transaction_start [Rdf_graph.Graph]
translate_ggp [Rdf_sparql_algebra]
Translate group graph pattern as explained here: http://www.w3.org/TR/sparql11-query#convertGraphPattern
translate_ggp_sub [Rdf_sparql_algebra]
translate_inline_data [Rdf_sparql_algebra]
translate_path [Rdf_sparql_algebra]
translate_path_elt [Rdf_sparql_algebra]
translate_path_elt_or_inverse [Rdf_sparql_algebra]
translate_path_primary [Rdf_sparql_algebra]
translate_path_sequence [Rdf_sparql_algebra]
translate_property_path_pattern [Rdf_sparql_algebra]
translate_property_path_patterns [Rdf_sparql_algebra]
translate_query_level [Rdf_sparql_algebra]
translate_service [Rdf_sparql_algebra]
translate_subselect [Rdf_sparql_algebra]
translate_triples_block [Rdf_sparql_algebra]
translate_triples_same_subject_path [Rdf_sparql_algebra]
translate_union [Rdf_sparql_algebra]
triples [Rdf_mem.Triples]
triples_block [Rdf_sparql_vis]
triples_block [Rdf_sparql_map]
triples_node [Rdf_sparql_vis]
triples_node [Rdf_sparql_map]
triples_same_subject [Rdf_sparql_vis]
triples_same_subject [Rdf_sparql_map]
triples_x [Rdf_mem.Triples]
triples_y [Rdf_mem.Triples]

U
union_omega [Rdf_sparql_eval]
uri [Rdf_uri]
Create a URI from a string.
uri_funs [Rdf_sparql_eval]
uri_funs [Rdf_sparql]
usage [Rdf_to_ttl]
utf8_char_of_code [Rdf_utf8]
utf8_char_of_code n return the UTF8 character from a given codepoint.
utf8_char_of_index [Rdf_utf8]
utf8_char_of_index str n returns the utf8 character position corresponding to the given byte index n.
utf8_contains [Rdf_utf8]
utf8_contains s1 s2 returns whether s1 contains s2.
utf8_count_nl [Rdf_utf8]
utf8_count_nl str returns the number of newline \n characters found in the given UTF-8 string.
utf8_escape [Rdf_utf8]
utf8_escape str escapes some characters by \n, \r, \b, \t, \quotes and \\ but do not escape \u.
utf8_index_of_char [Rdf_utf8]
utf8_index_of_char str n returns the position in byte of the nth character.
utf8_is_prefix [Rdf_utf8]
utf8_is_prefix s1 s2 returns whether s2 is prefix of s1.
utf8_is_suffix [Rdf_utf8]
utf8_is_suffix s1 s2 returns whether s2 is suffix of s1.
utf8_nb_bytes_of_char [Rdf_utf8]
Return the number of bytes taken by a the first byte (as character) of a UTF-8 character.
utf8_strafter [Rdf_utf8]
utf8_strafter s1 s2 returns the substring after s2 in s1.
utf8_strbefore [Rdf_utf8]
utf8_strbefore s1 s2 returns the substring before s2 in s1.
utf8_string_get_bol [Rdf_utf8]
utf8_string_get_bol str returns the list of pairs (line number, char position) giving the position of beginning of each line in the given string.
utf8_string_length [Rdf_utf8]
utf8_string_length str returns the number of utf8 characters in str.
utf8_substr [Rdf_utf8]
utf8_substr str pos l returns the substring of str from utf8 position pos to pos+l-1.
utf8_substr_pos [Rdf_utf8]
utf8_substr_pos s1 s2 returns Some n if s2 is found at position n in s1, starting to search from the beginning of s1.

V
values_clause [Rdf_sparql_vis]
values_clause [Rdf_sparql_map]
var [Rdf_sparql_vis]
var [Rdf_sparql_map]
var_or_iri [Rdf_sparql_vis]
var_or_iri [Rdf_sparql_map]
var_or_term [Rdf_sparql_vis]
var_or_term [Rdf_sparql_map]
verb [Rdf_sparql_vis]
verb [Rdf_sparql_map]
version [Rdf_config]
visible_vars [Rdf_sparql_algebra]

X
x_list [Rdf_mem.Triples]
xsd_ [Rdf_rdf]
xsd_boolean [Rdf_rdf]
xsd_datetime [Rdf_sparql_eval]
xsd_datetime [Rdf_rdf]
xsd_decimal [Rdf_rdf]
xsd_double [Rdf_rdf]
xsd_integer [Rdf_rdf]
xsd_string [Rdf_rdf]