Index of values


A
alist_of_dict [Rascl.Dict.Unsafe]

C
config_dict [Rascl.Parser]
config_dict lexfun lexbuf returns a RASCL dictionary.
copy [Rascl.Dict]
Dict.copy dictionary returns a new dictionary whose elements are copies of those in the original dictionary.
create [Rascl.Dict]
Dict.create ?locked () creates a new, empty dictionary.

D
detach_subdict [Rascl.Dict.Unsafe]
dict [Rascl.Lexer]
do_in [Rascl.Dict]
Dict.do_in context ff dictionary executes in turn a list of functions, each of which takes a dictionary as its argument.
dump [Rascl.Dict.Unsafe]

E
exists [Rascl.Dict.Unsafe]

F
filter [Rascl.Dict]
Dict.filter f dictionary applies f in turn to each element of dictionary, returning a new dictionary whose elements are copies of all those for which f returned true.

G
get [Rascl.Dict]
Dict.get ?prefix key dictionary retrieves the value associated with key in dictionary, raising Not_found if the key is not present.
get_dict [Rascl.Dict]
Dict.get_dict ?prefix key dictionary retrieves the value associated with key as a dictionary.
get_from [Rascl.Dict]
Dict.get_from context keys dictionary retrieves an association list of keys and values from dictionary, or from a subdictionary identified by context.
get_list [Rascl.Dict]
Dict.get_list ?prefix key dictionary retrieves the value associated with key as a list.
get_string [Rascl.Dict]
Dict.get_string ?prefix key dictionary retrieves the value associated with key as a string.
get_subdict [Rascl.Dict.Unsafe]

I
iter [Rascl.Dict]
Dict.iter f dictionary applies f in turn to each element of dictionary.

L
lock_structure [Rascl.Dict.Unsafe]

M
map [Rascl.Dict]
Dict.map f dictionary applies f in turn to each element of dictionary, returning a new dictionary whose values are the results of f applied to each value in the original dictionary.

R
read_config_file [Rascl]
read_config_file path parses the configuration file indicated by path and returns the resulting dictionary.

S
set [Rascl.Dict]
Dict.set ?prefix key value dictionary sets the value for key in dictionary to value.
set_dict [Rascl.Dict]
Dict.set_dict ?prefix key value dictionary sets the value for key in dictionary to D value.
set_in [Rascl.Dict]
Dict.set_in context elements dictionary sets the key-value pairs specified by elements in dictionary, or in a subdictionary identified by context.
set_list [Rascl.Dict]
Dict.set_list ?prefix key value dictionary sets the value for key in dictionary to L value.
set_size [Rascl.Dict.Unsafe]
set_string [Rascl.Dict]
Dict.set_string ?prefix key value dictionary sets the value for key in dictionary to S value.

U
unlock_structure [Rascl.Dict.Unsafe]
update_from [Rascl.Dict.Unsafe]