Procedures

ProcedureLocationProcedure TypeDescription
annotate_invalid_json json_value_module Subroutine

Generate a warning message if there was an error parsing a JSON file or string.

assign_json_file json_file_module Subroutine

Assignment operator for json_core = json_core. This will duplicate the json_core and also perform a deep copy of the json_value data structure.

assign_json_file_to_string json_file_module Subroutine

Assignment operator for character = json_core. This is just a wrapper for the json_value_to_string routine.

Read more…
assign_string_to_json_file json_file_module Subroutine

Assignment operator for json_core = character. This is just a wrapper for the json_file_load_from_string routine.

compact_real_string json_string_utilities Subroutine

Compact a string representing a real number, so that the same value is displayed with fewer characters.

Read more…
convert json_value_module Subroutine

Convert an existing JSON variable p to a different variable type. The existing variable (and its children) is destroyed. It is replaced in the structure by a new variable of type var_type (which can be a json_null, json_object or json_array).

Read more…
decode_rfc6901 json_string_utilities Function

Decode a string from the “JSON Pointer” RFC 6901 format.

Read more…
default_comp_ucs4 json_string_utilities Function

CDK==CK operator.

default_join_ucs4 json_string_utilities Function

CDK//CK operator.

default_neq_ucs4 json_string_utilities Function

CDK/=CK operator.

destroy_json_core json_value_module Subroutine

Destructor for the json_core type.

destroy_json_data json_value_module Subroutine

Destroy the data within a json_value, and reset type to json_unknown.

encode_rfc6901 json_string_utilities Function

Encode a string into the “JSON Pointer” RFC 6901 format.

Read more…
escape_string json_string_utilities Subroutine

Add the escape characters to a string for adding to JSON.

finalize_json_file json_file_module Subroutine

Finalizer for json_file class.

Read more…
flag_not_found json_value_module Subroutine

If found is present, set it it false.

get_current_line_from_file_sequential json_value_module Subroutine

Rewind the file to the beginning of the current line, and return this line. The file is assumed to be opened. This is the SEQUENTIAL version (see also get_current_line_from_file_stream).

get_current_line_from_file_stream json_value_module Subroutine

Rewind the file to the beginning of the current line, and return this line. The file is assumed to be opened. This is the STREAM version (see also get_current_line_from_file_sequential).

get_json_core_in_file json_file_module Subroutine

Get a copy of the json_core in this json_file.

initialize_json_core json_value_module Function

Function constructor for a json_core. This is just a wrapper for json_initialize.

Read more…
initialize_json_core_in_file json_file_module Subroutine

Initialize the json_core for this json_file. This is just a wrapper for json_initialize.

Read more…
initialize_json_file json_file_module Function

Cast a json_value object as a json_file object. It also calls the initialize() method.

Read more…
initialize_json_file_from_string json_file_module Function

Cast a JSON string as a json_file object. It also calls the initialize() method.

Read more…
initialize_json_file_from_string_v2 json_file_module Function

Cast a JSON string and a json_core object as a json_file object.

initialize_json_file_v2 json_file_module Function

Cast a json_value pointer and a json_core object as a json_file object.

integer_to_string json_string_utilities Subroutine

Convert an integer to a string.

json_add_integer_by_path json_value_module Subroutine

Add an integer value to a json_value, given the path.

Read more…
json_add_integer_vec_by_path json_value_module Subroutine

Wrapper to json_add_integer_by_path for adding an integer vector by path.

json_add_logical_by_path json_value_module Subroutine

Add a logical value to a json_value, given the path.

Read more…
json_add_logical_vec_by_path json_value_module Subroutine

Wrapper to json_add_logical_by_path for adding a logical vector by path.

json_add_member_by_path json_value_module Subroutine

Add a new member (json_value pointer) to a JSON structure, given the path.

Read more…
json_add_real32_by_path json_value_module Subroutine

Alternate version of json_add_real_by_path where value=real32.

json_add_real32_vec_by_path json_value_module Subroutine

Wrapper to json_add_real_by_path for adding a real vector by path.

json_add_real_by_path json_value_module Subroutine

Add an real value to a json_value, given the path.

Read more…
json_add_real_vec_by_path json_value_module Subroutine

Wrapper to json_add_real_by_path for adding a real vector by path.

json_add_string_by_path json_value_module Subroutine

Add a string value to a json_value, given the path.

Read more…
json_add_string_by_path_path_ascii json_value_module Subroutine

Wrapper for json_add_string_by_path where “path” is kind=CDK.

json_add_string_by_path_value_ascii json_value_module Subroutine

Wrapper for json_add_string_by_path where “value” is kind=CDK.

json_add_string_vec_by_path json_value_module Subroutine

Wrapper to json_add_string_by_path for adding a string vector by path.

Read more…
json_add_string_vec_by_path_path_ascii json_value_module Subroutine

Wrapper for json_add_string_vec_by_path where “path” is kind=CDK).

json_add_string_vec_by_path_value_ascii json_value_module Subroutine

Wrapper for json_add_string_vec_by_path where “value” is kind=CDK).

json_check_all_for_duplicate_keys json_value_module Subroutine

Checks a JSON structure for duplicate child names. This one recursively traverses the entire structure (calling json_check_children_for_duplicate_keys recursively for each element).

Read more…
json_check_children_for_duplicate_keys json_value_module Subroutine

Checks a JSON object for duplicate child names.

Read more…
json_check_for_errors json_value_module Subroutine

Retrieve error code from the json_core. This should be called after parse to check for errors. If an error is thrown, before using the class again, json_initialize should be called to clean up before it is used again.

Read more…
json_clear_exceptions json_value_module Subroutine

Clear exceptions in the json_core.

json_clone json_value_module Subroutine

Create a deep copy of a json_value linked-list structure.

Read more…
json_core json_value_module Interface

Structure constructor to initialize a json_core object

Read more…
json_count json_value_module Function

Count the number of children in the object or array.

Read more…
json_create_by_path json_value_module Subroutine

Returns the json_value pointer given the path string, If necessary, by creating the variables as needed.

Read more…
json_failed json_value_module Function

Logical function to indicate if an exception has been thrown in a json_core.

Read more…
json_file json_file_module Interface

Structure constructor to initialize a json_file object with an existing json_value object or a JSON string, and either the json_core settings or a json_core instance.

Read more…
json_file_add json_file_module Subroutine

Add a json_value pointer as the root object to a JSON file.

Read more…
json_file_add_integer json_file_module Subroutine

Add an integer value to a JSON file.

json_file_add_integer_vec json_file_module Subroutine

Add an integer vector to a JSON file.

json_file_add_logical json_file_module Subroutine

Add a logical(LK) value to a JSON file.

json_file_add_logical_vec json_file_module Subroutine

Add a logical(LK) vector to a JSON file.

json_file_add_object json_file_module Subroutine

Add a json_value pointer to an object to a JSON file.

json_file_add_real json_file_module Subroutine

Add a real(RK) variable value to a JSON file.

json_file_add_real32 json_file_module Subroutine

Alternate version of json_file_add_real where val is real32.

json_file_add_real32_vec json_file_module Subroutine

Alternate version of json_file_add_real_vec where vec is real32.

json_file_add_real_vec json_file_module Subroutine

Add a real(RK) vector to a JSON file.

json_file_add_string json_file_module Subroutine

Add a character string to a json file.

json_file_add_string_path_ascii json_file_module Subroutine

Wrapper for json_file_add_string where “path” is kind=CDK).

json_file_add_string_value_ascii json_file_module Subroutine

Wrapper for json_file_add_string where “val” is kind=CDK).

json_file_add_string_vec json_file_module Subroutine

Add a string vector to a JSON file.

json_file_add_string_vec_path_ascii json_file_module Subroutine

Alternate version of json_file_add_string_vec, where “path” is kind=CDK.

json_file_add_string_vec_vec_ascii json_file_module Subroutine

Alternate version of json_file_add_string_vec, where “vec” is kind=CDK.

json_file_check_for_errors json_file_module Subroutine

Retrieve error status and message from the class.

json_file_clear_exceptions json_file_module Subroutine

Clear exceptions in the class.

json_file_destroy json_file_module Subroutine

Destroy the json_value data in a json_file. This may be done when the variable is no longer needed, or will be reused to open a different file. Otherwise a memory leak will occur.

Read more…
json_file_failed json_file_module Function

Check error status in the file.

json_file_get_alloc_string_vec json_file_module Subroutine

Get an (allocatable length) string vector from a JSON file. This is just a wrapper for json_get_alloc_string_vec_by_path.

json_file_get_integer json_file_module Subroutine

Get an integer value from a JSON file.

json_file_get_integer_vec json_file_module Subroutine

Get an integer vector from a JSON file.

json_file_get_logical json_file_module Subroutine

Get a logical(LK) value from a JSON file.

json_file_get_logical_vec json_file_module Subroutine

Get a logical(LK) vector from a JSON file.

json_file_get_object json_file_module Subroutine

Get a json_value pointer to an object from a JSON file.

json_file_get_real json_file_module Subroutine

Get a real(RK) variable value from a JSON file.

json_file_get_real32 json_file_module Subroutine

Alternate version of json_file_get_real where val is real32.

json_file_get_real32_vec json_file_module Subroutine

Alternate version of json_file_get_real_vec where vec is real32.

json_file_get_real_vec json_file_module Subroutine

Get a real(RK) vector from a JSON file.

json_file_get_root json_file_module Subroutine

Get a json_value pointer to the JSON file root.

Read more…
json_file_get_string json_file_module Subroutine

Get a character string from a json file. The output val is an allocatable character string.

json_file_get_string_vec json_file_module Subroutine

Get a string vector from a JSON file.

json_file_load json_file_module Subroutine

Load the JSON data from a file.

Read more…
json_file_load_from_string json_file_module Subroutine

Load the JSON data from a string.

Read more…
json_file_move_pointer json_file_module Subroutine

Move the json_value pointer from one json_file to another. The “from” pointer is then nullified, but not destroyed.

Read more…
json_file_nullify json_file_module Subroutine

Nullify the json_value pointer in a json_file, but do not destroy it.

Read more…
json_file_print_error_message json_file_module Subroutine

This is a wrapper for json_print_error_message.

json_file_print_to_console json_file_module Subroutine

Print the JSON file to the console.

json_file_print_to_filename json_file_module Subroutine

Print the JSON structure to the specified filename. The file is opened, printed, and then closed.

Read more…
json_file_print_to_string json_file_module Subroutine

Print the JSON file to a string.

Read more…
json_file_print_to_unit json_file_module Subroutine

Prints the JSON file to the specified file unit number.

json_file_remove json_file_module Subroutine

Remove a variable from a JSON file.

Read more…
json_file_rename json_file_module Subroutine

Rename a variable in a JSON file.

json_file_rename_name_ascii json_file_module Subroutine

Wrapper for json_file_rename where “name” is kind=CDK).

json_file_rename_path_ascii json_file_module Subroutine

Wrapper for json_file_rename where “path” is kind=CDK).

json_file_traverse json_file_module Subroutine

Traverse the JSON structure in the file. This routine calls the user-specified json_traverse_callback_func for each element of the structure.

json_file_update_integer json_file_module Subroutine

Given the path string, if the variable is present in the file, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_file_update_logical json_file_module Subroutine

Given the path string, if the variable is present in the file, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_file_update_real json_file_module Subroutine

Given the path string, if the variable is present in the file, and is a scalar, then update its value. If it is not present, then create it and set its value.

json_file_update_real32 json_file_module Subroutine

Alternate version of json_file_update_real where val is real32.

json_file_update_string json_file_module Subroutine

Given the path string, if the variable is present in the file, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_file_update_string_name_ascii json_file_module Subroutine

Alternate version of json_file_update_string, where “path” is kind=CDK.

json_file_update_string_val_ascii json_file_module Subroutine

Alternate version of json_file_update_string, where “val” is kind=CDK.

json_file_valid_path json_file_module Function

Returns true if the path is present in the JSON file.

json_file_valid_path_op json_file_module Function

A wrapper for json_file_valid_path for the .in. operator

json_file_variable_info json_file_module Subroutine

Returns information about a variable in a json_file.

Read more…
json_file_variable_matrix_info json_file_module Subroutine

Returns matrix information about a variable in a json_file.

Read more…
json_fortran_version json_module Function

Returns the JSON-Fortran version string.

json_get_alloc_string_vec json_value_module Subroutine

Get a string vector from a json_value. This is an alternate version of json_get_string_vec. This one returns an allocatable length character (where the string length is the maximum length of any element in the array). It also returns an integer array of the actual sizes of the strings in the JSON structure.

Read more…
json_get_alloc_string_vec_by_path json_value_module Subroutine

Alternate version of json_get_alloc_string_vec where input is the path.

Read more…
json_get_array json_value_module Subroutine

This routine calls the user-supplied json_array_callback_func subroutine for each element in the array.

Read more…
json_get_array_by_path json_value_module Subroutine

This routine calls the user-supplied array_callback subroutine for each element in the array (specified by the path).

json_get_by_path json_value_module Subroutine

Returns the json_value pointer given the path string.

Read more…
json_get_by_path_default json_value_module Subroutine

Returns the json_value pointer given the path string.

Read more…
json_get_by_path_jsonpath_bracket json_value_module Subroutine

Returns the json_value pointer given the path string, using the “JSON Pointer” path specification defined by the JSONPath “bracket-notation”.

Read more…
json_get_by_path_rfc6901 json_value_module Subroutine

Returns the json_value pointer given the path string, using the “JSON Pointer” path specification defined by RFC 6901.

Read more…
json_get_integer json_value_module Subroutine

Get an integer value from a json_value.

json_get_integer_by_path json_value_module Subroutine

Get an integer value from a json_value, given the path string.

json_get_integer_vec json_value_module Subroutine

Get an integer vector from a json_value.

json_get_integer_vec_by_path json_value_module Subroutine

Get an integer vector from a json_value, given the path string.

json_get_logical json_value_module Subroutine

Get a logical value from a json_value.

Read more…
json_get_logical_by_path json_value_module Subroutine

Get a logical value from a json_value, given the path.

json_get_logical_vec json_value_module Subroutine

Get a logical vector from json_value.

json_get_logical_vec_by_path json_value_module Subroutine

Get a logical vector from a json_value, given the path.

json_get_next json_value_module Subroutine

Returns a pointer to the next of a json_value. If there is no next, then a null() pointer is returned.

json_get_parent json_value_module Subroutine

Returns a pointer to the parent of a json_value. If there is no parent, then a null() pointer is returned.

json_get_path json_value_module Subroutine

Returns the path to a JSON object that is part of a linked list structure.

Read more…
json_get_previous json_value_module Subroutine

Returns a pointer to the previous of a json_value. If there is no previous, then a null() pointer is returned.

json_get_real json_value_module Subroutine

Get a real value from a json_value.

json_get_real32 json_value_module Subroutine

Alternate version of json_get_real where value=real32.

json_get_real32_by_path json_value_module Subroutine

Alternate version of json_get_real_by_path where value=real32.

json_get_real32_vec json_value_module Subroutine

Alternate version of json_get_real_vec where vec is real32.

json_get_real32_vec_by_path json_value_module Subroutine

Alternate version of json_get_real_vec_by_path where vec is real32.

json_get_real_by_path json_value_module Subroutine

Get a real value from a json_value, given the path.

json_get_real_vec json_value_module Subroutine

Get a real vector from a json_value.

json_get_real_vec_by_path json_value_module Subroutine

Get a real vector from a json_value, given the path.

json_get_string json_value_module Subroutine

Get a character string from a json_value.

json_get_string_by_path json_value_module Subroutine

Get a character string from a json_value, given the path.

json_get_string_vec json_value_module Subroutine

Get a string vector from a json_value.

json_get_string_vec_by_path json_value_module Subroutine

Get a string vector from a json_value, given the path.

json_get_tail json_value_module Subroutine

Returns a pointer to the tail of a json_value (the last child of an array of object). If there is no tail, then a null() pointer is returned.

json_info json_value_module Subroutine

Returns information about a json_value.

json_info_by_path json_value_module Subroutine
json_initialize json_value_module Subroutine

Initialize the json_core instance.

Read more…
json_is_vector json_value_module Function

Returns true if all the children are the same type (and a scalar). Note that integers and reals are considered the same type for this purpose. This routine is used for the compress_vectors option.

json_matrix_info json_value_module Subroutine

Alternate version of json_info that returns matrix information about a json_value.

Read more…
json_matrix_info_by_path json_value_module Subroutine

Returns matrix information about a json_value, given the path.

Read more…
json_parse_end json_value_module Subroutine

An error checking routine to call after a file (or string) has been parsed. It will throw an exception if there are any other non-whitespace characters in the file.

json_parse_file json_value_module Subroutine

Parse the JSON file and populate the json_value tree.

Read more…
json_parse_string json_value_module Subroutine

Parse the JSON string and populate the json_value tree.

Read more…
json_prepare_parser json_value_module Subroutine

Internal routine to be called before parsing JSON. Currently, all this does it allocate the comment_char if none was specified.

json_print_error_message json_value_module Subroutine

Print any error message, and then clear the exceptions.

Read more…
json_print_to_console json_value_module Subroutine

Print the json_value structure to the console (output_unit).

Read more…
json_print_to_filename json_value_module Subroutine

Print the json_value structure to a file.

json_print_to_unit json_value_module Subroutine

Print the json_value structure to a file.

json_rename_by_path json_value_module Subroutine

Rename a json_value, given the path.

Read more…
json_rename_by_path_name_ascii json_value_module Subroutine

Alternate version of json_rename_by_path, where “name” is kind=CDK

json_rename_by_path_path_ascii json_value_module Subroutine

Alternate version of json_rename_by_path, where “path” is kind=CDK

json_string_info json_value_module Subroutine

Returns information about character strings returned from a json_value.

json_throw_exception json_value_module Subroutine

Throw an exception in the json_core. This routine sets the error flag, and prevents any subsequent routine from doing anything, until json_clear_exceptions is called.

Read more…
json_traverse json_value_module Subroutine

Traverse a JSON structure. This routine calls the user-specified json_traverse_callback_func for each element of the structure.

json_update_integer json_value_module Subroutine

Given the path string, if the variable is present, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_update_logical json_value_module Subroutine

Given the path string, if the variable is present, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_update_real json_value_module Subroutine

Given the path string, if the variable is present, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_update_real32 json_value_module Subroutine

Alternate version of json_update_real, where val is real32.

json_update_string json_value_module Subroutine

Given the path string, if the variable is present, and is a scalar, then update its value. If it is not present, then create it and set its value.

Read more…
json_update_string_name_ascii json_value_module Subroutine

Alternate version of json_update_string, where path is kind=CDK.

json_update_string_val_ascii json_value_module Subroutine

Alternate version of json_update_string, where val is kind=CDK.

json_valid_path json_value_module Function

Returns true if the path is present in the p JSON structure.

Read more…
json_value_add_integer json_value_module Subroutine

Add an integer value child to the json_value variable.

Read more…
json_value_add_integer_vec json_value_module Subroutine

Add a integer vector child to the json_value variable.

Read more…
json_value_add_logical json_value_module Subroutine

Add a logical value child to the json_value variable.

Read more…
json_value_add_logical_vec json_value_module Subroutine

Add a logical vector child to the json_value variable.

Read more…
json_value_add_member json_value_module Subroutine

Adds member as a child of p.

json_value_add_null json_value_module Subroutine

Add a NULL value child to the json_value variable.

Read more…
json_value_add_real json_value_module Subroutine

Add a real value child to the json_value variable.

Read more…
json_value_add_real32 json_value_module Subroutine

Alternate version of json_value_add_real where val is real32.

json_value_add_real32_vec json_value_module Subroutine

Alternate version of json_value_add_real_vec where val is real32.

json_value_add_real_vec json_value_module Subroutine

Add a real vector child to the json_value variable.

Read more…
json_value_add_string json_value_module Subroutine

Add a character string child to the json_value variable.

Read more…
json_value_add_string_name_ascii json_value_module Subroutine

Alternate version of json_value_add_string where name is kind=CDK.

json_value_add_string_val_ascii json_value_module Subroutine

Alternate version of json_value_add_string where val is kind=CDK.

json_value_add_string_vec json_value_module Subroutine

Add a character string vector child to the json_value variable.

Read more…
json_value_add_string_vec_name_ascii json_value_module Subroutine

Alternate version of json_value_add_string_vec where name is kind=CDK.

json_value_add_string_vec_val_ascii json_value_module Subroutine

Alternate version of json_value_add_string_vec where val is kind=CDK.

json_value_clone_func json_value_module Subroutine

Recursive deep copy function called by json_clone.

Read more…
json_value_create json_value_module Subroutine

Allocate a json_value pointer variable. This should be called before adding data to it.

Read more…
json_value_create_array json_value_module Subroutine

Allocate a json_value pointer and make it an array variable. The pointer should not already be allocated.

Read more…
json_value_create_integer json_value_module Subroutine

Allocate a json_value pointer and make it an integer(IK) variable. The pointer should not already be allocated.

Read more…
json_value_create_logical json_value_module Subroutine

Allocate a json_value pointer and make it a logical(LK) variable. The pointer should not already be allocated.

Read more…
json_value_create_null json_value_module Subroutine

Allocate a json_value pointer and make it a null variable. The pointer should not already be allocated.

Read more…
json_value_create_object json_value_module Subroutine

Allocate a json_value pointer and make it an object variable. The pointer should not already be allocated.

Read more…
json_value_create_real json_value_module Subroutine

Allocate a json_value pointer and make it a real(RK) variable. The pointer should not already be allocated.

Read more…
json_value_create_real32 json_value_module Subroutine

Alternate version of json_value_create_real where val=real32.

Read more…
json_value_create_string json_value_module Subroutine

Allocate a json_value pointer and make it a string variable. The pointer should not already be allocated.

Read more…
json_value_destroy json_value_module Subroutine

Destroy a json_value linked-list structure.

Read more…
json_value_get_child json_value_module Subroutine

Returns pointer to the first child of the object (or null() if it is not associated).

json_value_get_child_by_index json_value_module Subroutine

Returns a child in the object or array given the index.

json_value_get_child_by_name json_value_module Subroutine

Returns a child in the object or array given the name string.

Read more…
json_value_insert_after json_value_module Subroutine

Inserts element after p, and updates the JSON structure accordingly.

Read more…
json_value_insert_after_child_by_index json_value_module Subroutine

Inserts element after the idx-th child of p, and updates the JSON structure accordingly. This is just a wrapper for json_value_insert_after.

json_value_is_child_of json_value_module Function

Returns True if p2 is a descendant of p1 (i.e, a child, or a child of child, etc.)

json_value_print json_value_module Subroutine

Print the JSON structure to a string or a file.

Read more…
json_value_remove json_value_module Subroutine

Remove a json_value (and all its children) from a linked-list structure, preserving the rest of the structure.

Read more…
json_value_remove_if_present json_value_module Subroutine

Given the path string, remove the variable from json_value, if it exists.

json_value_rename json_value_module Subroutine

Rename a json_value.

json_value_replace json_value_module Subroutine

Replace p1 with p2 in a JSON structure.

Read more…
json_value_reverse json_value_module Subroutine

Reverse the order of the children of an array or object.

json_value_swap json_value_module Subroutine

Swap two elements in a JSON structure. All of the children are carried along as well.

Read more…
json_value_to_string json_value_module Subroutine

Print the json_value structure to an allocatable string.

json_value_validate json_value_module Subroutine

Validate a json_value linked list by checking to make sure all the pointers are properly associated, arrays and objects have the correct number of children, and the correct data is allocated for the variable types.

Read more…
lowercase_string json_string_utilities Function

Returns lowercase version of the CK string.

name_equal json_value_module Function

Returns true if name is equal to p%name, using the specified settings for case sensitivity and trailing whitespace.

Read more…
name_strings_equal json_value_module Function

Returns true if the name strings name1 is equal to name2, using the specified settings for case sensitivity and trailing whitespace.

operator(//) json_string_utilities Interface

Provide a means to convert to UCS4 while concatenating UCS4 and default strings

operator(/=) json_string_utilities Interface

Provide a string /= operator that works with mixed kinds

operator(==) json_string_utilities Interface

Provide a string == operator that works with mixed kinds

parse_array json_value_module Subroutine

Core parsing routine.

parse_for_chars json_value_module Subroutine

Core parsing routine.

Read more…
parse_number json_value_module Subroutine

Read a numerical value from the file (or string). The routine will determine if it is an integer or a real, and allocate the type accordingly.

Read more…
parse_object json_value_module Subroutine

Core parsing routine.

parse_string json_value_module Subroutine

Parses a string while reading a JSON file.

Read more…
parse_value json_value_module Subroutine

Core parsing routine.

pop_char json_value_module Subroutine

Get the next character from the file (or string).

Read more…
push_char json_value_module Subroutine

Core routine.

Read more…
real_to_string json_string_utilities Subroutine

Convert a real value to a string.

Read more…
replace_string json_string_utilities Subroutine

Replace all occurrences of s1 in str with s2.

Read more…
set_json_core_in_file json_file_module Subroutine

Set the json_core for this json_file.

Read more…
string_to_dble json_value_module Function

Convert a string into a real(RK) value.

string_to_int json_value_module Function

Convert a string into an integer.

Read more…
string_to_integer json_string_utilities Subroutine

Convert a string into an integer.

Read more…
string_to_real json_string_utilities Subroutine

Convert a string into a real(RK).

Read more…
to_array json_value_module Subroutine

Change the json_value variable to an array.

to_integer json_value_module Subroutine

Change the json_value variable to an integer.

to_logical json_value_module Subroutine

Change the json_value variable to a logical.

to_null json_value_module Subroutine

Change the json_value variable to a null.

to_object json_value_module Subroutine

Change the json_value variable to an object.

to_real json_value_module Subroutine

Change the json_value variable to a real.

to_string json_value_module Subroutine

Change the json_value variable to a string.

Read more…
to_uni json_string_utilities Function

Convert string to unicode (CDK to CK).

to_uni_vec json_string_utilities Function

Convert array of strings to unicode (CDK to CK).

Read more…
to_unicode json_string_utilities Interface

Convert a ‘DEFAULT’ kind character input to ‘ISO_10646’ kind and return it

ucs4_comp_default json_string_utilities Function

CK==CDK operator.

ucs4_join_default json_string_utilities Function

CK//CDK operator.

ucs4_neq_default json_string_utilities Function

CK/=CDK operator.

unescape_string json_string_utilities Subroutine

Remove the escape characters from a JSON string and return it.

Read more…
valid_json_hex json_string_utilities Function

Returns true if the string is a valid 4-digit hex string.

Read more…
wrap_assign_string_to_json_file json_file_module Subroutine

Alternate version of assign_string_to_json_file, where “str” is kind=CDK.

wrap_initialize_json_file_from_string json_file_module Function

Alternate version of initialize_json_file_from_string, where “str” is kind=CDK.

wrap_initialize_json_file_from_string_v2 json_file_module Function

Alternate version of initialize_json_file_from_string_v2, where “str” is kind=CDK.

wrap_json_add_integer_by_path json_value_module Subroutine

Wrapper to json_add_integer_by_path where “path” is kind=CDK.

wrap_json_add_integer_vec_by_path json_value_module Subroutine

Wrapper for json_add_integer_vec_by_path where “path” is kind=CDK).

wrap_json_add_logical_by_path json_value_module Subroutine

Wrapper to json_add_logical_by_path where “path” is kind=CDK.

wrap_json_add_logical_vec_by_path json_value_module Subroutine

Wrapper for json_add_logical_vec_by_path where “path” is kind=CDK).

wrap_json_add_member_by_path json_value_module Subroutine

Wrapper to json_add_member_by_path where “path” is kind=CDK.

wrap_json_add_real32_by_path json_value_module Subroutine

Wrapper to json_add_real32_by_path where “path” is kind=CDK.

wrap_json_add_real32_vec_by_path json_value_module Subroutine

Wrapper for json_add_real32_vec_by_path where “path” is kind=CDK).

wrap_json_add_real_by_path json_value_module Subroutine

Wrapper to json_add_real_by_path where “path” is kind=CDK.

wrap_json_add_real_vec_by_path json_value_module Subroutine

Wrapper for json_add_real_vec_by_path where “path” is kind=CDK).

wrap_json_add_string_by_path json_value_module Subroutine

Wrapper to json_add_string_by_path where “path” is kind=CDK.

wrap_json_add_string_vec_by_path json_value_module Subroutine

Wrapper for json_add_string_vec_by_path where “path” and “value” are kind=CDK).

wrap_json_create_by_path json_value_module Subroutine

Alternate version of json_create_by_path where “path” is kind=CDK.

wrap_json_file_add_integer json_file_module Subroutine

Alternate version of json_file_add_integer, where “path” is kind=CDK.

wrap_json_file_add_integer_vec json_file_module Subroutine

Alternate version of json_file_add_integer_vec, where “path” is kind=CDK.

wrap_json_file_add_logical json_file_module Subroutine

Alternate version of json_file_add_logical, where “path” is kind=CDK.

wrap_json_file_add_logical_vec json_file_module Subroutine

Alternate version of json_file_add_logical_vec, where “path” is kind=CDK.

wrap_json_file_add_object json_file_module Subroutine

Alternate version of json_file_add_object, where “path” is kind=CDK.

wrap_json_file_add_real json_file_module Subroutine

Alternate version of json_file_add_real, where “path” is kind=CDK.

wrap_json_file_add_real32 json_file_module Subroutine

Alternate version of json_file_add_real32, where “path” is kind=CDK.

wrap_json_file_add_real32_vec json_file_module Subroutine

Alternate version of json_file_add_real32_vec, where “path” is kind=CDK.

wrap_json_file_add_real_vec json_file_module Subroutine

Alternate version of json_file_add_real_vec, where “path” is kind=CDK.

wrap_json_file_add_string json_file_module Subroutine

Alternate version of json_file_add_string, where “path” and “val” are kind=CDK.

wrap_json_file_add_string_vec json_file_module Subroutine

Alternate version of json_file_add_string_vec, where “path” and “vec” are kind=CDK.

wrap_json_file_get_alloc_string_vec json_file_module Subroutine

Alternate version of json_file_get_alloc_string_vec, where “path” is kind=CDK. This is just a wrapper for wrap_json_get_alloc_string_vec_by_path.

wrap_json_file_get_integer json_file_module Subroutine

Alternate version of json_file_get_integer, where “path” is kind=CDK.

wrap_json_file_get_integer_vec json_file_module Subroutine

Alternate version of json_file_get_integer_vec, where “path” is kind=CDK.

wrap_json_file_get_logical json_file_module Subroutine

Alternate version of json_file_get_logical, where “path” is kind=CDK.

wrap_json_file_get_logical_vec json_file_module Subroutine

Alternate version of json_file_get_logical_vec, where “path” is kind=CDK.

wrap_json_file_get_object json_file_module Subroutine

Alternate version of json_file_get_object, where “path” is kind=CDK.

wrap_json_file_get_real json_file_module Subroutine

Alternate version of json_file_get_real, where “path” is kind=CDK.

wrap_json_file_get_real32 json_file_module Subroutine

Alternate version of json_file_get_real32, where “path” is kind=CDK.

wrap_json_file_get_real32_vec json_file_module Subroutine

Alternate version of json_file_get_real32_vec, where “path” is kind=CDK.

wrap_json_file_get_real_vec json_file_module Subroutine

Alternate version of json_file_get_real_vec, where “path” is kind=CDK.

wrap_json_file_get_string json_file_module Subroutine

Alternate version of json_file_get_string, where “path” is kind=CDK.

wrap_json_file_get_string_vec json_file_module Subroutine

Alternate version of json_file_get_string_vec, where “path” is kind=CDK.

wrap_json_file_load_from_string json_file_module Subroutine

Alternate version of json_file_load_from_string, where “str” is kind=CDK.

wrap_json_file_remove json_file_module Subroutine

Alternate version of json_file_remove, where “path” is kind=CDK.

wrap_json_file_rename json_file_module Subroutine

Alternate version of json_file_rename, where “path” and “name” are kind=CDK.

wrap_json_file_update_integer json_file_module Subroutine

Alternate version of json_file_update_integer, where “path” is kind=CDK.

wrap_json_file_update_logical json_file_module Subroutine

Alternate version of json_file_update_logical, where “path” is kind=CDK.

wrap_json_file_update_real json_file_module Subroutine

Alternate version of json_file_update_real, where “path” is kind=CDK.

wrap_json_file_update_real32 json_file_module Subroutine

Alternate version of json_file_update_real32, where “path” is kind=CDK.

wrap_json_file_update_string json_file_module Subroutine

Alternate version of json_file_update_string, where “path” and “val” are kind=CDK.

wrap_json_file_valid_path json_file_module Function

Alternate version of json_file_valid_path, where “path” is kind=CDK.

wrap_json_file_valid_path_op json_file_module Function

Alternate version of json_file_valid_path_op, where “path” is kind=CDK.

wrap_json_file_variable_info json_file_module Subroutine

Alternate version of json_file_variable_info, where “path” is kind=CDK.

Read more…
wrap_json_file_variable_matrix_info json_file_module Subroutine

Alternate version of json_file_variable_matrix_info, where “path” is kind=CDK.

Read more…
wrap_json_get_alloc_string_vec_by_path json_value_module Subroutine

Alternate version of json_get_alloc_string_vec_by_path, where “path” is kind=CDK

wrap_json_get_array_by_path json_value_module Subroutine

Alternate version of json_get_array_by_path, where “path” is kind=CDK

wrap_json_get_by_path json_value_module Subroutine

Alternate version of json_get_by_path where “path” is kind=CDK.

wrap_json_get_integer_by_path json_value_module Subroutine

Alternate version of json_get_integer_by_path, where “path” is kind=CDK.

wrap_json_get_integer_vec_by_path json_value_module Subroutine

Alternate version of json_get_integer_vec_by_path, where “path” is kind=CDK

wrap_json_get_logical_by_path json_value_module Subroutine

Alternate version of json_get_logical_by_path, where “path” is kind=CDK

wrap_json_get_logical_vec_by_path json_value_module Subroutine

Alternate version of json_get_logical_vec_by_path, where “path” is kind=CDK

wrap_json_get_path json_value_module Subroutine

Wrapper for json_get_path where “path” and “path_sep” are kind=CDK.

wrap_json_get_real32_by_path json_value_module Subroutine

Alternate version of json_get_real32_by_path, where “path” is kind=CDK

wrap_json_get_real32_vec_by_path json_value_module Subroutine

Alternate version of json_get_real32_vec_by_path, where “path” is kind=CDK

wrap_json_get_real_by_path json_value_module Subroutine

Alternate version of json_get_real_by_path, where “path” is kind=CDK

wrap_json_get_real_vec_by_path json_value_module Subroutine

Alternate version of json_get_real_vec_by_path, where “path” is kind=CDK

wrap_json_get_string_by_path json_value_module Subroutine

Alternate version of json_get_string_by_path, where “path” is kind=CDK

wrap_json_get_string_vec_by_path json_value_module Subroutine

Alternate version of json_get_string_vec_by_path, where “path” is kind=CDK

wrap_json_info_by_path json_value_module Subroutine

Alternate version of json_info_by_path where “path” is kind=CDK.

wrap_json_matrix_info_by_path json_value_module Subroutine

Alternate version of json_matrix_info_by_path where “path” is kind=CDK.

wrap_json_parse_string json_value_module Subroutine

Alternate version of json_parse_string, where str is kind=CDK.

wrap_json_rename_by_path json_value_module Subroutine

Alternate version of json_rename_by_path, where “path” and “name” are kind=CDK

wrap_json_throw_exception json_value_module Subroutine

Alternate version of json_throw_exception, where msg is kind=CDK.

wrap_json_update_integer json_value_module Subroutine

Alternate version of json_update_integer, where path is kind=CDK.

wrap_json_update_logical json_value_module Subroutine

Alternate version of json_update_logical, where path is kind=CDK.

wrap_json_update_real json_value_module Subroutine

Alternate version of json_update_real, where path is kind=CDK.

wrap_json_update_real32 json_value_module Subroutine

Alternate version of json_update_real32, where path is kind=CDK.

wrap_json_update_string json_value_module Subroutine

Alternate version of json_update_string, where path and value are kind=CDK.

wrap_json_valid_path json_value_module Function

Alternate version of json_valid_path where “path” is kind=CDK.

wrap_json_value_add_integer json_value_module Subroutine

Alternate version of json_value_add_integer where name is kind=CDK.

wrap_json_value_add_integer_vec json_value_module Subroutine

Alternate version of json_value_add_integer_vec where name is kind=CDK.

wrap_json_value_add_logical json_value_module Subroutine

Alternate version of json_value_add_logical where name is kind=CDK.

wrap_json_value_add_logical_vec json_value_module Subroutine

Alternate version of json_value_add_logical_vec where name is kind=CDK.

wrap_json_value_add_null json_value_module Subroutine

Alternate version of json_value_add_null where name is kind=CDK.

wrap_json_value_add_real json_value_module Subroutine

Alternate version of json_value_add_real where name is kind=CDK.

wrap_json_value_add_real32 json_value_module Subroutine

Alternate version of json_value_add_real32 where name is kind=CDK.

wrap_json_value_add_real32_vec json_value_module Subroutine

Alternate version of json_value_add_real32_vec where name is kind=CDK.

wrap_json_value_add_real_vec json_value_module Subroutine

Alternate version of json_value_add_real_vec where name is kind=CDK.

wrap_json_value_add_string json_value_module Subroutine

Alternate version of json_value_add_string where name and val are kind=CDK.

wrap_json_value_add_string_vec json_value_module Subroutine

Alternate version of json_value_add_string_vec where name and val are kind=CDK.

wrap_json_value_create_array json_value_module Subroutine

A wrapper for json_value_create_array so that create_array method may be called with an actual argument, corresponding to the dummy argument name, that is either of ‘DEFAULT’ or ‘ISO_10646’ character kind.

wrap_json_value_create_integer json_value_module Subroutine

A wrapper procedure for json_value_create_integer so that create_integer method may be called with either a ‘DEFAULT’ or ‘ISO_10646’ character kind name actual argument.

wrap_json_value_create_logical json_value_module Subroutine

Wrapper for json_value_create_logical so create_logical method can be called with name of character kind ‘DEFAULT’ or ‘ISO_10646’

wrap_json_value_create_null json_value_module Subroutine

Wrap json_value_create_null so that create_null method may be called with an actual argument corresponding to the dummy argument name that is either of ‘DEFAULT’ or ‘ISO_10646’ character kind.

wrap_json_value_create_object json_value_module Subroutine

Wrap json_value_create_object so that create_object method may be called with an actual argument corresponding to the dummy argument name that is of either ‘DEFAULT’ or ‘ISO_10646’ character kind.

wrap_json_value_create_real json_value_module Subroutine

A wrapper for json_value_create_real so that create_real method may be called with an actual argument corresponding to the dummy argument, name that may be of ‘DEFAULT’ or ‘ISO_10646’ character kind.

wrap_json_value_create_real32 json_value_module Subroutine

Alternate version of json_value_create_real32 where “name” is kind(CDK).

wrap_json_value_create_string json_value_module Subroutine

Wrap json_value_create_string so that create_string method may be called with actual character string arguments for name and val that are BOTH of ‘DEFAULT’ or ‘ISO_10646’ character kind.

wrap_json_value_get_child_by_name json_value_module Subroutine

Alternate version of json_value_get_child_by_name where name is kind=CDK.

wrap_json_value_remove_if_present json_value_module Subroutine

Alternate version of json_value_remove_if_present, where path is kind=CDK.

wrap_json_value_rename json_value_module Subroutine

Alternate version of json_value_rename, where name is kind=CDK.

call~~graph~~CallGraph interface~json_core json_value_module::json_core proc~initialize_json_core json_value_module::initialize_json_core interface~json_core->proc~initialize_json_core interface~json_file json_file_module::json_file proc~initialize_json_file json_file_module::initialize_json_file interface~json_file->proc~initialize_json_file proc~initialize_json_file_from_string json_file_module::initialize_json_file_from_string interface~json_file->proc~initialize_json_file_from_string proc~initialize_json_file_from_string_v2 json_file_module::initialize_json_file_from_string_v2 interface~json_file->proc~initialize_json_file_from_string_v2 proc~initialize_json_file_v2 json_file_module::initialize_json_file_v2 interface~json_file->proc~initialize_json_file_v2 proc~wrap_initialize_json_file_from_string json_file_module::wrap_initialize_json_file_from_string interface~json_file->proc~wrap_initialize_json_file_from_string proc~wrap_initialize_json_file_from_string_v2 json_file_module::wrap_initialize_json_file_from_string_v2 interface~json_file->proc~wrap_initialize_json_file_from_string_v2 interface~operator(==) json_string_utilities::operator(==) proc~default_comp_ucs4 json_string_utilities::default_comp_ucs4 interface~operator(==)->proc~default_comp_ucs4 proc~ucs4_comp_default json_string_utilities::ucs4_comp_default interface~operator(==)->proc~ucs4_comp_default interface~operator(SLASH=) json_string_utilities::operator(/=) proc~default_neq_ucs4 json_string_utilities::default_neq_ucs4 interface~operator(SLASH=)->proc~default_neq_ucs4 proc~ucs4_neq_default json_string_utilities::ucs4_neq_default interface~operator(SLASH=)->proc~ucs4_neq_default interface~operator(SLASHSLASH) json_string_utilities::operator(//) proc~default_join_ucs4 json_string_utilities::default_join_ucs4 interface~operator(SLASHSLASH)->proc~default_join_ucs4 proc~ucs4_join_default json_string_utilities::ucs4_join_default interface~operator(SLASHSLASH)->proc~ucs4_join_default interface~to_unicode json_string_utilities::to_unicode proc~to_uni json_string_utilities::to_uni interface~to_unicode->proc~to_uni proc~to_uni_vec json_string_utilities::to_uni_vec interface~to_unicode->proc~to_uni_vec none~add json_value_module::json_core%add proc~json_value_add_integer json_value_module::json_core%json_value_add_integer none~add->proc~json_value_add_integer proc~json_value_add_integer_vec json_value_module::json_core%json_value_add_integer_vec none~add->proc~json_value_add_integer_vec proc~json_value_add_logical json_value_module::json_core%json_value_add_logical none~add->proc~json_value_add_logical proc~json_value_add_logical_vec json_value_module::json_core%json_value_add_logical_vec none~add->proc~json_value_add_logical_vec proc~json_value_add_member json_value_module::json_core%json_value_add_member none~add->proc~json_value_add_member proc~json_value_add_null json_value_module::json_core%json_value_add_null none~add->proc~json_value_add_null proc~json_value_add_real json_value_module::json_core%json_value_add_real none~add->proc~json_value_add_real proc~json_value_add_real32 json_value_module::json_core%json_value_add_real32 none~add->proc~json_value_add_real32 proc~json_value_add_real32_vec json_value_module::json_core%json_value_add_real32_vec none~add->proc~json_value_add_real32_vec proc~json_value_add_real_vec json_value_module::json_core%json_value_add_real_vec none~add->proc~json_value_add_real_vec proc~json_value_add_string json_value_module::json_core%json_value_add_string none~add->proc~json_value_add_string proc~json_value_add_string_vec json_value_module::json_core%json_value_add_string_vec none~add->proc~json_value_add_string_vec proc~wrap_json_value_add_integer json_value_module::json_core%wrap_json_value_add_integer none~add->proc~wrap_json_value_add_integer proc~wrap_json_value_add_integer_vec json_value_module::json_core%wrap_json_value_add_integer_vec none~add->proc~wrap_json_value_add_integer_vec proc~wrap_json_value_add_logical json_value_module::json_core%wrap_json_value_add_logical none~add->proc~wrap_json_value_add_logical proc~wrap_json_value_add_logical_vec json_value_module::json_core%wrap_json_value_add_logical_vec none~add->proc~wrap_json_value_add_logical_vec proc~wrap_json_value_add_null json_value_module::json_core%wrap_json_value_add_null none~add->proc~wrap_json_value_add_null proc~wrap_json_value_add_real json_value_module::json_core%wrap_json_value_add_real none~add->proc~wrap_json_value_add_real proc~wrap_json_value_add_real32 json_value_module::json_core%wrap_json_value_add_real32 none~add->proc~wrap_json_value_add_real32 proc~wrap_json_value_add_real32_vec json_value_module::json_core%wrap_json_value_add_real32_vec none~add->proc~wrap_json_value_add_real32_vec proc~wrap_json_value_add_real_vec json_value_module::json_core%wrap_json_value_add_real_vec none~add->proc~wrap_json_value_add_real_vec proc~wrap_json_value_add_string json_value_module::json_core%wrap_json_value_add_string none~add->proc~wrap_json_value_add_string proc~wrap_json_value_add_string_vec json_value_module::json_core%wrap_json_value_add_string_vec none~add->proc~wrap_json_value_add_string_vec none~add_by_path json_value_module::json_core%add_by_path proc~json_add_integer_by_path json_value_module::json_core%json_add_integer_by_path none~add_by_path->proc~json_add_integer_by_path proc~json_add_integer_vec_by_path json_value_module::json_core%json_add_integer_vec_by_path none~add_by_path->proc~json_add_integer_vec_by_path proc~json_add_logical_by_path json_value_module::json_core%json_add_logical_by_path none~add_by_path->proc~json_add_logical_by_path proc~json_add_logical_vec_by_path json_value_module::json_core%json_add_logical_vec_by_path none~add_by_path->proc~json_add_logical_vec_by_path proc~json_add_member_by_path json_value_module::json_core%json_add_member_by_path none~add_by_path->proc~json_add_member_by_path proc~json_add_real32_by_path json_value_module::json_core%json_add_real32_by_path none~add_by_path->proc~json_add_real32_by_path proc~json_add_real32_vec_by_path json_value_module::json_core%json_add_real32_vec_by_path none~add_by_path->proc~json_add_real32_vec_by_path proc~json_add_real_by_path json_value_module::json_core%json_add_real_by_path none~add_by_path->proc~json_add_real_by_path proc~json_add_real_vec_by_path json_value_module::json_core%json_add_real_vec_by_path none~add_by_path->proc~json_add_real_vec_by_path proc~json_add_string_by_path json_value_module::json_core%json_add_string_by_path none~add_by_path->proc~json_add_string_by_path proc~json_add_string_vec_by_path json_value_module::json_core%json_add_string_vec_by_path none~add_by_path->proc~json_add_string_vec_by_path proc~wrap_json_add_integer_by_path json_value_module::json_core%wrap_json_add_integer_by_path none~add_by_path->proc~wrap_json_add_integer_by_path proc~wrap_json_add_integer_vec_by_path json_value_module::json_core%wrap_json_add_integer_vec_by_path none~add_by_path->proc~wrap_json_add_integer_vec_by_path proc~wrap_json_add_logical_by_path json_value_module::json_core%wrap_json_add_logical_by_path none~add_by_path->proc~wrap_json_add_logical_by_path proc~wrap_json_add_logical_vec_by_path json_value_module::json_core%wrap_json_add_logical_vec_by_path none~add_by_path->proc~wrap_json_add_logical_vec_by_path proc~wrap_json_add_member_by_path json_value_module::json_core%wrap_json_add_member_by_path none~add_by_path->proc~wrap_json_add_member_by_path proc~wrap_json_add_real32_by_path json_value_module::json_core%wrap_json_add_real32_by_path none~add_by_path->proc~wrap_json_add_real32_by_path proc~wrap_json_add_real32_vec_by_path json_value_module::json_core%wrap_json_add_real32_vec_by_path none~add_by_path->proc~wrap_json_add_real32_vec_by_path proc~wrap_json_add_real_by_path json_value_module::json_core%wrap_json_add_real_by_path none~add_by_path->proc~wrap_json_add_real_by_path proc~wrap_json_add_real_vec_by_path json_value_module::json_core%wrap_json_add_real_vec_by_path none~add_by_path->proc~wrap_json_add_real_vec_by_path proc~wrap_json_add_string_by_path json_value_module::json_core%wrap_json_add_string_by_path none~add_by_path->proc~wrap_json_add_string_by_path proc~wrap_json_add_string_vec_by_path json_value_module::json_core%wrap_json_add_string_vec_by_path none~add_by_path->proc~wrap_json_add_string_vec_by_path none~add_by_path~2 json_value_module::json_core%add_by_path proc~json_add_string_by_path_path_ascii json_value_module::json_core%json_add_string_by_path_path_ascii none~add_by_path~2->proc~json_add_string_by_path_path_ascii proc~json_add_string_by_path_value_ascii json_value_module::json_core%json_add_string_by_path_value_ascii none~add_by_path~2->proc~json_add_string_by_path_value_ascii proc~json_add_string_vec_by_path_path_ascii json_value_module::json_core%json_add_string_vec_by_path_path_ascii none~add_by_path~2->proc~json_add_string_vec_by_path_path_ascii proc~json_add_string_vec_by_path_value_ascii json_value_module::json_core%json_add_string_vec_by_path_value_ascii none~add_by_path~2->proc~json_add_string_vec_by_path_value_ascii none~add~2 json_value_module::json_core%add proc~json_value_add_string_name_ascii json_value_module::json_core%json_value_add_string_name_ascii none~add~2->proc~json_value_add_string_name_ascii proc~json_value_add_string_val_ascii json_value_module::json_core%json_value_add_string_val_ascii none~add~2->proc~json_value_add_string_val_ascii proc~json_value_add_string_vec_name_ascii json_value_module::json_core%json_value_add_string_vec_name_ascii none~add~2->proc~json_value_add_string_vec_name_ascii proc~json_value_add_string_vec_val_ascii json_value_module::json_core%json_value_add_string_vec_val_ascii none~add~2->proc~json_value_add_string_vec_val_ascii none~add~3 json_file_module::json_file%add proc~json_file_add json_file_module::json_file%json_file_add none~add~3->proc~json_file_add proc~json_file_add_integer json_file_module::json_file%json_file_add_integer none~add~3->proc~json_file_add_integer proc~json_file_add_integer_vec json_file_module::json_file%json_file_add_integer_vec none~add~3->proc~json_file_add_integer_vec proc~json_file_add_logical json_file_module::json_file%json_file_add_logical none~add~3->proc~json_file_add_logical proc~json_file_add_logical_vec json_file_module::json_file%json_file_add_logical_vec none~add~3->proc~json_file_add_logical_vec proc~json_file_add_object json_file_module::json_file%json_file_add_object none~add~3->proc~json_file_add_object proc~json_file_add_real json_file_module::json_file%json_file_add_real none~add~3->proc~json_file_add_real proc~json_file_add_real32 json_file_module::json_file%json_file_add_real32 none~add~3->proc~json_file_add_real32 proc~json_file_add_real32_vec json_file_module::json_file%json_file_add_real32_vec none~add~3->proc~json_file_add_real32_vec proc~json_file_add_real_vec json_file_module::json_file%json_file_add_real_vec none~add~3->proc~json_file_add_real_vec proc~json_file_add_string json_file_module::json_file%json_file_add_string none~add~3->proc~json_file_add_string proc~json_file_add_string_vec json_file_module::json_file%json_file_add_string_vec none~add~3->proc~json_file_add_string_vec proc~wrap_json_file_add_integer json_file_module::json_file%wrap_json_file_add_integer none~add~3->proc~wrap_json_file_add_integer proc~wrap_json_file_add_integer_vec json_file_module::json_file%wrap_json_file_add_integer_vec none~add~3->proc~wrap_json_file_add_integer_vec proc~wrap_json_file_add_logical json_file_module::json_file%wrap_json_file_add_logical none~add~3->proc~wrap_json_file_add_logical proc~wrap_json_file_add_logical_vec json_file_module::json_file%wrap_json_file_add_logical_vec none~add~3->proc~wrap_json_file_add_logical_vec proc~wrap_json_file_add_object json_file_module::json_file%wrap_json_file_add_object none~add~3->proc~wrap_json_file_add_object proc~wrap_json_file_add_real json_file_module::json_file%wrap_json_file_add_real none~add~3->proc~wrap_json_file_add_real proc~wrap_json_file_add_real32 json_file_module::json_file%wrap_json_file_add_real32 none~add~3->proc~wrap_json_file_add_real32 proc~wrap_json_file_add_real32_vec json_file_module::json_file%wrap_json_file_add_real32_vec none~add~3->proc~wrap_json_file_add_real32_vec proc~wrap_json_file_add_real_vec json_file_module::json_file%wrap_json_file_add_real_vec none~add~3->proc~wrap_json_file_add_real_vec proc~wrap_json_file_add_string json_file_module::json_file%wrap_json_file_add_string none~add~3->proc~wrap_json_file_add_string proc~wrap_json_file_add_string_vec json_file_module::json_file%wrap_json_file_add_string_vec none~add~3->proc~wrap_json_file_add_string_vec none~add~4 json_file_module::json_file%add proc~json_file_add_string_path_ascii json_file_module::json_file%json_file_add_string_path_ascii none~add~4->proc~json_file_add_string_path_ascii proc~json_file_add_string_value_ascii json_file_module::json_file%json_file_add_string_value_ascii none~add~4->proc~json_file_add_string_value_ascii proc~json_file_add_string_vec_path_ascii json_file_module::json_file%json_file_add_string_vec_path_ascii none~add~4->proc~json_file_add_string_vec_path_ascii proc~json_file_add_string_vec_vec_ascii json_file_module::json_file%json_file_add_string_vec_vec_ascii none~add~4->proc~json_file_add_string_vec_vec_ascii none~assignment(=) json_file_module::json_file%assignment(=) proc~assign_json_file json_file_module::json_file%assign_json_file none~assignment(=)->proc~assign_json_file proc~assign_json_file_to_string json_file_module::json_file%assign_json_file_to_string none~assignment(=)->proc~assign_json_file_to_string proc~assign_string_to_json_file json_file_module::json_file%assign_string_to_json_file none~assignment(=)->proc~assign_string_to_json_file proc~wrap_assign_string_to_json_file json_file_module::json_file%wrap_assign_string_to_json_file none~assignment(=)->proc~wrap_assign_string_to_json_file none~create json_value_module::json_core%create proc~json_create_by_path json_value_module::json_core%json_create_by_path none~create->proc~json_create_by_path proc~wrap_json_create_by_path json_value_module::json_core%wrap_json_create_by_path none~create->proc~wrap_json_create_by_path none~create_array json_value_module::json_core%create_array proc~json_value_create_array json_value_module::json_core%json_value_create_array none~create_array->proc~json_value_create_array proc~wrap_json_value_create_array json_value_module::json_core%wrap_json_value_create_array none~create_array->proc~wrap_json_value_create_array none~create_double json_value_module::json_core%create_double proc~json_value_create_real json_value_module::json_core%json_value_create_real none~create_double->proc~json_value_create_real proc~wrap_json_value_create_real json_value_module::json_core%wrap_json_value_create_real none~create_double->proc~wrap_json_value_create_real none~create_double~2 json_value_module::json_core%create_double proc~json_value_create_real32 json_value_module::json_core%json_value_create_real32 none~create_double~2->proc~json_value_create_real32 proc~wrap_json_value_create_real32 json_value_module::json_core%wrap_json_value_create_real32 none~create_double~2->proc~wrap_json_value_create_real32 none~create_integer json_value_module::json_core%create_integer proc~json_value_create_integer json_value_module::json_core%json_value_create_integer none~create_integer->proc~json_value_create_integer proc~wrap_json_value_create_integer json_value_module::json_core%wrap_json_value_create_integer none~create_integer->proc~wrap_json_value_create_integer none~create_logical json_value_module::json_core%create_logical proc~json_value_create_logical json_value_module::json_core%json_value_create_logical none~create_logical->proc~json_value_create_logical proc~wrap_json_value_create_logical json_value_module::json_core%wrap_json_value_create_logical none~create_logical->proc~wrap_json_value_create_logical none~create_null json_value_module::json_core%create_null proc~json_value_create_null json_value_module::json_core%json_value_create_null none~create_null->proc~json_value_create_null proc~wrap_json_value_create_null json_value_module::json_core%wrap_json_value_create_null none~create_null->proc~wrap_json_value_create_null none~create_object json_value_module::json_core%create_object proc~json_value_create_object json_value_module::json_core%json_value_create_object none~create_object->proc~json_value_create_object proc~wrap_json_value_create_object json_value_module::json_core%wrap_json_value_create_object none~create_object->proc~wrap_json_value_create_object none~create_real json_value_module::json_core%create_real none~create_real->proc~json_value_create_real none~create_real->proc~wrap_json_value_create_real none~create_real~2 json_value_module::json_core%create_real none~create_real~2->proc~json_value_create_real32 none~create_real~2->proc~wrap_json_value_create_real32 none~create_string json_value_module::json_core%create_string proc~json_value_create_string json_value_module::json_core%json_value_create_string none~create_string->proc~json_value_create_string proc~wrap_json_value_create_string json_value_module::json_core%wrap_json_value_create_string none~create_string->proc~wrap_json_value_create_string none~deserialize json_value_module::json_core%deserialize proc~json_parse_string json_value_module::json_core%json_parse_string none~deserialize->proc~json_parse_string proc~wrap_json_parse_string json_value_module::json_core%wrap_json_parse_string none~deserialize->proc~wrap_json_parse_string none~deserialize~2 json_file_module::json_file%deserialize proc~json_file_load_from_string json_file_module::json_file%json_file_load_from_string none~deserialize~2->proc~json_file_load_from_string proc~wrap_json_file_load_from_string json_file_module::json_file%wrap_json_file_load_from_string none~deserialize~2->proc~wrap_json_file_load_from_string none~destroy json_value_module::json_core%destroy proc~destroy_json_core json_value_module::json_core%destroy_json_core none~destroy->proc~destroy_json_core proc~json_value_destroy json_value_module::json_core%json_value_destroy none~destroy->proc~json_value_destroy none~get json_value_module::json_core%get proc~json_get_alloc_string_vec json_value_module::json_core%json_get_alloc_string_vec none~get->proc~json_get_alloc_string_vec proc~json_get_alloc_string_vec_by_path json_value_module::json_core%json_get_alloc_string_vec_by_path none~get->proc~json_get_alloc_string_vec_by_path proc~json_get_array json_value_module::json_core%json_get_array none~get->proc~json_get_array proc~json_get_array_by_path json_value_module::json_core%json_get_array_by_path none~get->proc~json_get_array_by_path proc~json_get_by_path json_value_module::json_core%json_get_by_path none~get->proc~json_get_by_path proc~json_get_integer json_value_module::json_core%json_get_integer none~get->proc~json_get_integer proc~json_get_integer_by_path json_value_module::json_core%json_get_integer_by_path none~get->proc~json_get_integer_by_path proc~json_get_integer_vec json_value_module::json_core%json_get_integer_vec none~get->proc~json_get_integer_vec proc~json_get_integer_vec_by_path json_value_module::json_core%json_get_integer_vec_by_path none~get->proc~json_get_integer_vec_by_path proc~json_get_logical json_value_module::json_core%json_get_logical none~get->proc~json_get_logical proc~json_get_logical_by_path json_value_module::json_core%json_get_logical_by_path none~get->proc~json_get_logical_by_path proc~json_get_logical_vec json_value_module::json_core%json_get_logical_vec none~get->proc~json_get_logical_vec proc~json_get_logical_vec_by_path json_value_module::json_core%json_get_logical_vec_by_path none~get->proc~json_get_logical_vec_by_path proc~json_get_real json_value_module::json_core%json_get_real none~get->proc~json_get_real proc~json_get_real32 json_value_module::json_core%json_get_real32 none~get->proc~json_get_real32 proc~json_get_real32_by_path json_value_module::json_core%json_get_real32_by_path none~get->proc~json_get_real32_by_path proc~json_get_real32_vec json_value_module::json_core%json_get_real32_vec none~get->proc~json_get_real32_vec proc~json_get_real32_vec_by_path json_value_module::json_core%json_get_real32_vec_by_path none~get->proc~json_get_real32_vec_by_path proc~json_get_real_by_path json_value_module::json_core%json_get_real_by_path none~get->proc~json_get_real_by_path proc~json_get_real_vec json_value_module::json_core%json_get_real_vec none~get->proc~json_get_real_vec proc~json_get_real_vec_by_path json_value_module::json_core%json_get_real_vec_by_path none~get->proc~json_get_real_vec_by_path proc~json_get_string json_value_module::json_core%json_get_string none~get->proc~json_get_string proc~json_get_string_by_path json_value_module::json_core%json_get_string_by_path none~get->proc~json_get_string_by_path proc~json_get_string_vec json_value_module::json_core%json_get_string_vec none~get->proc~json_get_string_vec proc~json_get_string_vec_by_path json_value_module::json_core%json_get_string_vec_by_path none~get->proc~json_get_string_vec_by_path proc~wrap_json_get_alloc_string_vec_by_path json_value_module::json_core%wrap_json_get_alloc_string_vec_by_path none~get->proc~wrap_json_get_alloc_string_vec_by_path proc~wrap_json_get_array_by_path json_value_module::json_core%wrap_json_get_array_by_path none~get->proc~wrap_json_get_array_by_path proc~wrap_json_get_by_path json_value_module::json_core%wrap_json_get_by_path none~get->proc~wrap_json_get_by_path proc~wrap_json_get_integer_by_path json_value_module::json_core%wrap_json_get_integer_by_path none~get->proc~wrap_json_get_integer_by_path proc~wrap_json_get_integer_vec_by_path json_value_module::json_core%wrap_json_get_integer_vec_by_path none~get->proc~wrap_json_get_integer_vec_by_path proc~wrap_json_get_logical_by_path json_value_module::json_core%wrap_json_get_logical_by_path none~get->proc~wrap_json_get_logical_by_path proc~wrap_json_get_logical_vec_by_path json_value_module::json_core%wrap_json_get_logical_vec_by_path none~get->proc~wrap_json_get_logical_vec_by_path proc~wrap_json_get_real32_by_path json_value_module::json_core%wrap_json_get_real32_by_path none~get->proc~wrap_json_get_real32_by_path proc~wrap_json_get_real32_vec_by_path json_value_module::json_core%wrap_json_get_real32_vec_by_path none~get->proc~wrap_json_get_real32_vec_by_path proc~wrap_json_get_real_by_path json_value_module::json_core%wrap_json_get_real_by_path none~get->proc~wrap_json_get_real_by_path proc~wrap_json_get_real_vec_by_path json_value_module::json_core%wrap_json_get_real_vec_by_path none~get->proc~wrap_json_get_real_vec_by_path proc~wrap_json_get_string_by_path json_value_module::json_core%wrap_json_get_string_by_path none~get->proc~wrap_json_get_string_by_path proc~wrap_json_get_string_vec_by_path json_value_module::json_core%wrap_json_get_string_vec_by_path none~get->proc~wrap_json_get_string_vec_by_path none~get_child json_value_module::json_core%get_child proc~json_value_get_child json_value_module::json_core%json_value_get_child none~get_child->proc~json_value_get_child proc~json_value_get_child_by_index json_value_module::json_core%json_value_get_child_by_index none~get_child->proc~json_value_get_child_by_index proc~json_value_get_child_by_name json_value_module::json_core%json_value_get_child_by_name none~get_child->proc~json_value_get_child_by_name proc~wrap_json_value_get_child_by_name json_value_module::json_core%wrap_json_value_get_child_by_name none~get_child->proc~wrap_json_value_get_child_by_name none~get_path json_value_module::json_core%get_path proc~json_get_path json_value_module::json_core%json_get_path none~get_path->proc~json_get_path proc~wrap_json_get_path json_value_module::json_core%wrap_json_get_path none~get_path->proc~wrap_json_get_path none~get~2 json_file_module::json_file%get proc~json_file_get_alloc_string_vec json_file_module::json_file%json_file_get_alloc_string_vec none~get~2->proc~json_file_get_alloc_string_vec proc~json_file_get_integer json_file_module::json_file%json_file_get_integer none~get~2->proc~json_file_get_integer proc~json_file_get_integer_vec json_file_module::json_file%json_file_get_integer_vec none~get~2->proc~json_file_get_integer_vec proc~json_file_get_logical json_file_module::json_file%json_file_get_logical none~get~2->proc~json_file_get_logical proc~json_file_get_logical_vec json_file_module::json_file%json_file_get_logical_vec none~get~2->proc~json_file_get_logical_vec proc~json_file_get_object json_file_module::json_file%json_file_get_object none~get~2->proc~json_file_get_object proc~json_file_get_real json_file_module::json_file%json_file_get_real none~get~2->proc~json_file_get_real proc~json_file_get_real32 json_file_module::json_file%json_file_get_real32 none~get~2->proc~json_file_get_real32 proc~json_file_get_real32_vec json_file_module::json_file%json_file_get_real32_vec none~get~2->proc~json_file_get_real32_vec proc~json_file_get_real_vec json_file_module::json_file%json_file_get_real_vec none~get~2->proc~json_file_get_real_vec proc~json_file_get_root json_file_module::json_file%json_file_get_root none~get~2->proc~json_file_get_root proc~json_file_get_string json_file_module::json_file%json_file_get_string none~get~2->proc~json_file_get_string proc~json_file_get_string_vec json_file_module::json_file%json_file_get_string_vec none~get~2->proc~json_file_get_string_vec proc~wrap_json_file_get_alloc_string_vec json_file_module::json_file%wrap_json_file_get_alloc_string_vec none~get~2->proc~wrap_json_file_get_alloc_string_vec proc~wrap_json_file_get_integer json_file_module::json_file%wrap_json_file_get_integer none~get~2->proc~wrap_json_file_get_integer proc~wrap_json_file_get_integer_vec json_file_module::json_file%wrap_json_file_get_integer_vec none~get~2->proc~wrap_json_file_get_integer_vec proc~wrap_json_file_get_logical json_file_module::json_file%wrap_json_file_get_logical none~get~2->proc~wrap_json_file_get_logical proc~wrap_json_file_get_logical_vec json_file_module::json_file%wrap_json_file_get_logical_vec none~get~2->proc~wrap_json_file_get_logical_vec proc~wrap_json_file_get_object json_file_module::json_file%wrap_json_file_get_object none~get~2->proc~wrap_json_file_get_object proc~wrap_json_file_get_real json_file_module::json_file%wrap_json_file_get_real none~get~2->proc~wrap_json_file_get_real proc~wrap_json_file_get_real32 json_file_module::json_file%wrap_json_file_get_real32 none~get~2->proc~wrap_json_file_get_real32 proc~wrap_json_file_get_real32_vec json_file_module::json_file%wrap_json_file_get_real32_vec none~get~2->proc~wrap_json_file_get_real32_vec proc~wrap_json_file_get_real_vec json_file_module::json_file%wrap_json_file_get_real_vec none~get~2->proc~wrap_json_file_get_real_vec proc~wrap_json_file_get_string json_file_module::json_file%wrap_json_file_get_string none~get~2->proc~wrap_json_file_get_string proc~wrap_json_file_get_string_vec json_file_module::json_file%wrap_json_file_get_string_vec none~get~2->proc~wrap_json_file_get_string_vec none~info json_value_module::json_core%info proc~json_info json_value_module::json_core%json_info none~info->proc~json_info proc~json_info_by_path json_value_module::json_core%json_info_by_path none~info->proc~json_info_by_path proc~wrap_json_info_by_path json_value_module::json_core%wrap_json_info_by_path none~info->proc~wrap_json_info_by_path none~info~2 json_file_module::json_file%info proc~json_file_variable_info json_file_module::json_file%json_file_variable_info none~info~2->proc~json_file_variable_info proc~wrap_json_file_variable_info json_file_module::json_file%wrap_json_file_variable_info none~info~2->proc~wrap_json_file_variable_info none~initialize~2 json_file_module::json_file%initialize proc~initialize_json_core_in_file json_file_module::json_file%initialize_json_core_in_file none~initialize~2->proc~initialize_json_core_in_file proc~set_json_core_in_file json_file_module::json_file%set_json_core_in_file none~initialize~2->proc~set_json_core_in_file none~insert_after json_value_module::json_core%insert_after proc~json_value_insert_after json_value_module::json_core%json_value_insert_after none~insert_after->proc~json_value_insert_after proc~json_value_insert_after_child_by_index json_value_module::json_core%json_value_insert_after_child_by_index none~insert_after->proc~json_value_insert_after_child_by_index none~load json_value_module::json_core%load proc~json_parse_file json_value_module::json_core%json_parse_file none~load->proc~json_parse_file none~load_from_string json_file_module::json_file%load_from_string none~load_from_string->proc~json_file_load_from_string none~load_from_string->proc~wrap_json_file_load_from_string none~matrix_info json_value_module::json_core%matrix_info proc~json_matrix_info json_value_module::json_core%json_matrix_info none~matrix_info->proc~json_matrix_info proc~json_matrix_info_by_path json_value_module::json_core%json_matrix_info_by_path none~matrix_info->proc~json_matrix_info_by_path proc~wrap_json_matrix_info_by_path json_value_module::json_core%wrap_json_matrix_info_by_path none~matrix_info->proc~wrap_json_matrix_info_by_path none~matrix_info~2 json_file_module::json_file%matrix_info proc~json_file_variable_matrix_info json_file_module::json_file%json_file_variable_matrix_info none~matrix_info~2->proc~json_file_variable_matrix_info proc~wrap_json_file_variable_matrix_info json_file_module::json_file%wrap_json_file_variable_matrix_info none~matrix_info~2->proc~wrap_json_file_variable_matrix_info none~operator(.in.) json_file_module::json_file%operator(.in.) proc~json_file_valid_path_op json_file_module::json_file%json_file_valid_path_op none~operator(.in.)->proc~json_file_valid_path_op proc~wrap_json_file_valid_path_op json_file_module::json_file%wrap_json_file_valid_path_op none~operator(.in.)->proc~wrap_json_file_valid_path_op none~parse json_value_module::json_core%parse none~parse->proc~json_parse_file none~parse->proc~json_parse_string none~parse->proc~wrap_json_parse_string none~print json_value_module::json_core%print proc~json_print_to_console json_value_module::json_core%json_print_to_console none~print->proc~json_print_to_console proc~json_print_to_filename json_value_module::json_core%json_print_to_filename none~print->proc~json_print_to_filename proc~json_print_to_unit json_value_module::json_core%json_print_to_unit none~print->proc~json_print_to_unit none~print_file json_file_module::json_file%print_file proc~json_file_print_to_console json_file_module::json_file%json_file_print_to_console none~print_file->proc~json_file_print_to_console proc~json_file_print_to_filename json_file_module::json_file%json_file_print_to_filename none~print_file->proc~json_file_print_to_filename proc~json_file_print_to_unit json_file_module::json_file%json_file_print_to_unit none~print_file->proc~json_file_print_to_unit none~print~2 json_file_module::json_file%print none~print~2->proc~json_file_print_to_console none~print~2->proc~json_file_print_to_filename none~print~2->proc~json_file_print_to_unit none~remove_if_present json_value_module::json_core%remove_if_present proc~json_value_remove_if_present json_value_module::json_core%json_value_remove_if_present none~remove_if_present->proc~json_value_remove_if_present proc~wrap_json_value_remove_if_present json_value_module::json_core%wrap_json_value_remove_if_present none~remove_if_present->proc~wrap_json_value_remove_if_present none~remove~2 json_file_module::json_file%remove proc~json_file_remove json_file_module::json_file%json_file_remove none~remove~2->proc~json_file_remove proc~wrap_json_file_remove json_file_module::json_file%wrap_json_file_remove none~remove~2->proc~wrap_json_file_remove none~rename json_value_module::json_core%rename proc~json_rename_by_path json_value_module::json_core%json_rename_by_path none~rename->proc~json_rename_by_path proc~json_value_rename json_value_module::json_core%json_value_rename none~rename->proc~json_value_rename proc~wrap_json_rename_by_path json_value_module::json_core%wrap_json_rename_by_path none~rename->proc~wrap_json_rename_by_path proc~wrap_json_value_rename json_value_module::json_core%wrap_json_value_rename none~rename->proc~wrap_json_value_rename none~rename~2 json_value_module::json_core%rename proc~json_rename_by_path_name_ascii json_value_module::json_core%json_rename_by_path_name_ascii none~rename~2->proc~json_rename_by_path_name_ascii proc~json_rename_by_path_path_ascii json_value_module::json_core%json_rename_by_path_path_ascii none~rename~2->proc~json_rename_by_path_path_ascii none~rename~3 json_file_module::json_file%rename proc~json_file_rename json_file_module::json_file%json_file_rename none~rename~3->proc~json_file_rename proc~wrap_json_file_rename json_file_module::json_file%wrap_json_file_rename none~rename~3->proc~wrap_json_file_rename none~rename~4 json_file_module::json_file%rename proc~json_file_rename_name_ascii json_file_module::json_file%json_file_rename_name_ascii none~rename~4->proc~json_file_rename_name_ascii proc~json_file_rename_path_ascii json_file_module::json_file%json_file_rename_path_ascii none~rename~4->proc~json_file_rename_path_ascii none~string_info json_value_module::json_core%string_info proc~json_string_info json_value_module::json_core%json_string_info none~string_info->proc~json_string_info none~throw_exception json_value_module::json_core%throw_exception proc~json_throw_exception json_value_module::json_core%json_throw_exception none~throw_exception->proc~json_throw_exception proc~wrap_json_throw_exception json_value_module::json_core%wrap_json_throw_exception none~throw_exception->proc~wrap_json_throw_exception none~update json_value_module::json_core%update proc~json_update_integer json_value_module::json_core%json_update_integer none~update->proc~json_update_integer proc~json_update_logical json_value_module::json_core%json_update_logical none~update->proc~json_update_logical proc~json_update_real json_value_module::json_core%json_update_real none~update->proc~json_update_real proc~json_update_real32 json_value_module::json_core%json_update_real32 none~update->proc~json_update_real32 proc~json_update_string json_value_module::json_core%json_update_string none~update->proc~json_update_string proc~wrap_json_update_integer json_value_module::json_core%wrap_json_update_integer none~update->proc~wrap_json_update_integer proc~wrap_json_update_logical json_value_module::json_core%wrap_json_update_logical none~update->proc~wrap_json_update_logical proc~wrap_json_update_real json_value_module::json_core%wrap_json_update_real none~update->proc~wrap_json_update_real proc~wrap_json_update_real32 json_value_module::json_core%wrap_json_update_real32 none~update->proc~wrap_json_update_real32 proc~wrap_json_update_string json_value_module::json_core%wrap_json_update_string none~update->proc~wrap_json_update_string none~update~2 json_value_module::json_core%update proc~json_update_string_name_ascii json_value_module::json_core%json_update_string_name_ascii none~update~2->proc~json_update_string_name_ascii proc~json_update_string_val_ascii json_value_module::json_core%json_update_string_val_ascii none~update~2->proc~json_update_string_val_ascii none~update~3 json_file_module::json_file%update proc~json_file_update_integer json_file_module::json_file%json_file_update_integer none~update~3->proc~json_file_update_integer proc~json_file_update_logical json_file_module::json_file%json_file_update_logical none~update~3->proc~json_file_update_logical proc~json_file_update_real json_file_module::json_file%json_file_update_real none~update~3->proc~json_file_update_real proc~json_file_update_real32 json_file_module::json_file%json_file_update_real32 none~update~3->proc~json_file_update_real32 proc~json_file_update_string json_file_module::json_file%json_file_update_string none~update~3->proc~json_file_update_string proc~wrap_json_file_update_integer json_file_module::json_file%wrap_json_file_update_integer none~update~3->proc~wrap_json_file_update_integer proc~wrap_json_file_update_logical json_file_module::json_file%wrap_json_file_update_logical none~update~3->proc~wrap_json_file_update_logical proc~wrap_json_file_update_real json_file_module::json_file%wrap_json_file_update_real none~update~3->proc~wrap_json_file_update_real proc~wrap_json_file_update_real32 json_file_module::json_file%wrap_json_file_update_real32 none~update~3->proc~wrap_json_file_update_real32 proc~wrap_json_file_update_string json_file_module::json_file%wrap_json_file_update_string none~update~3->proc~wrap_json_file_update_string none~update~4 json_file_module::json_file%update proc~json_file_update_string_name_ascii json_file_module::json_file%json_file_update_string_name_ascii none~update~4->proc~json_file_update_string_name_ascii proc~json_file_update_string_val_ascii json_file_module::json_file%json_file_update_string_val_ascii none~update~4->proc~json_file_update_string_val_ascii none~valid_path json_value_module::json_core%valid_path proc~json_valid_path json_value_module::json_core%json_valid_path none~valid_path->proc~json_valid_path proc~wrap_json_valid_path json_value_module::json_core%wrap_json_valid_path none~valid_path->proc~wrap_json_valid_path none~valid_path~2 json_file_module::json_file%valid_path proc~json_file_valid_path json_file_module::json_file%json_file_valid_path none~valid_path~2->proc~json_file_valid_path proc~wrap_json_file_valid_path json_file_module::json_file%wrap_json_file_valid_path none~valid_path~2->proc~wrap_json_file_valid_path proc~annotate_invalid_json json_value_module::json_core%annotate_invalid_json proc~get_current_line_from_file_sequential json_value_module::json_core%get_current_line_from_file_sequential proc~annotate_invalid_json->proc~get_current_line_from_file_sequential proc~get_current_line_from_file_stream json_value_module::json_core%get_current_line_from_file_stream proc~annotate_invalid_json->proc~get_current_line_from_file_stream proc~integer_to_string json_string_utilities::integer_to_string proc~annotate_invalid_json->proc~integer_to_string proc~json_clone json_value_module::json_core%json_clone proc~assign_json_file->proc~json_clone proc~json_failed json_value_module::json_core%json_failed proc~assign_json_file_to_string->proc~json_failed proc~json_value_to_string json_value_module::json_core%json_value_to_string proc~assign_json_file_to_string->proc~json_value_to_string proc~assign_string_to_json_file->none~deserialize~2 proc~json_clear_exceptions json_value_module::json_core%json_clear_exceptions proc~assign_string_to_json_file->proc~json_clear_exceptions proc~assign_string_to_json_file->proc~json_failed proc~json_file_destroy json_file_module::json_file%json_file_destroy proc~assign_string_to_json_file->proc~json_file_destroy proc~compact_real_string json_string_utilities::compact_real_string proc~convert json_value_module::json_core%convert proc~convert->none~create_array proc~convert->none~create_null proc~convert->none~create_object proc~convert->none~info proc~convert->none~throw_exception proc~json_value_replace json_value_module::json_core%json_value_replace proc~convert->proc~json_value_replace proc~decode_rfc6901 json_string_utilities::decode_rfc6901 proc~replace_string json_string_utilities::replace_string proc~decode_rfc6901->proc~replace_string proc~default_comp_ucs4->interface~to_unicode proc~default_join_ucs4->interface~to_unicode proc~default_neq_ucs4->interface~to_unicode proc~destroy_json_data json_value_module::destroy_json_data proc~encode_rfc6901 json_string_utilities::encode_rfc6901 proc~encode_rfc6901->proc~replace_string proc~escape_string json_string_utilities::escape_string proc~valid_json_hex json_string_utilities::valid_json_hex proc~escape_string->proc~valid_json_hex proc~finalize_json_file json_file_module::finalize_json_file proc~finalize_json_file->proc~json_file_destroy proc~flag_not_found json_value_module::flag_not_found proc~get_json_core_in_file json_file_module::json_file%get_json_core_in_file proc~json_initialize json_value_module::json_core%json_initialize proc~initialize_json_core->proc~json_initialize proc~initialize_json_core_in_file->proc~json_initialize proc~initialize_json_file->none~initialize~2 proc~initialize_json_file_from_string->none~deserialize~2 proc~initialize_json_file_from_string->none~initialize~2 proc~initialize_json_file_from_string_v2->none~deserialize~2 proc~json_add_integer_by_path->none~create proc~json_add_integer_by_path->none~create_integer proc~json_add_integer_by_path->none~info proc~json_add_integer_by_path->none~throw_exception proc~json_add_integer_by_path->proc~json_clear_exceptions proc~json_add_integer_by_path->proc~json_value_replace proc~json_add_integer_vec_by_path->none~add~2 proc~json_add_integer_vec_by_path->none~create proc~json_add_integer_vec_by_path->none~create_array proc~json_add_integer_vec_by_path->none~info proc~json_add_integer_vec_by_path->proc~json_value_replace proc~json_add_logical_by_path->none~create proc~json_add_logical_by_path->none~create_logical proc~json_add_logical_by_path->none~info proc~json_add_logical_by_path->none~throw_exception proc~json_add_logical_by_path->proc~json_clear_exceptions proc~json_add_logical_by_path->proc~json_value_replace proc~json_add_logical_vec_by_path->none~add~2 proc~json_add_logical_vec_by_path->none~create proc~json_add_logical_vec_by_path->none~create_array proc~json_add_logical_vec_by_path->none~info proc~json_add_logical_vec_by_path->proc~json_value_replace proc~json_add_member_by_path->none~create proc~json_add_member_by_path->none~info proc~json_add_member_by_path->none~throw_exception proc~json_add_member_by_path->proc~json_clear_exceptions proc~json_add_member_by_path->proc~json_value_replace proc~json_add_real32_by_path->none~add_by_path~2 proc~json_add_real32_vec_by_path->none~add_by_path~2 proc~json_add_real_by_path->none~create proc~json_add_real_by_path->none~create_real~2 proc~json_add_real_by_path->none~info proc~json_add_real_by_path->none~throw_exception proc~json_add_real_by_path->proc~json_clear_exceptions proc~json_add_real_by_path->proc~json_value_replace proc~json_add_real_vec_by_path->none~add~2 proc~json_add_real_vec_by_path->none~create proc~json_add_real_vec_by_path->none~create_array proc~json_add_real_vec_by_path->none~info proc~json_add_real_vec_by_path->proc~json_value_replace proc~json_add_string_by_path->none~create proc~json_add_string_by_path->none~create_string proc~json_add_string_by_path->none~info proc~json_add_string_by_path->none~throw_exception proc~json_add_string_by_path->proc~json_clear_exceptions proc~json_add_string_by_path->proc~json_value_replace proc~json_add_string_by_path_path_ascii->interface~to_unicode proc~json_add_string_by_path_path_ascii->proc~json_add_string_by_path proc~json_add_string_by_path_value_ascii->interface~to_unicode proc~json_add_string_by_path_value_ascii->proc~json_add_string_by_path proc~json_add_string_vec_by_path->none~add~2 proc~json_add_string_vec_by_path->none~create proc~json_add_string_vec_by_path->none~create_array proc~json_add_string_vec_by_path->none~info proc~json_add_string_vec_by_path->none~throw_exception proc~json_add_string_vec_by_path->proc~json_clear_exceptions proc~json_add_string_vec_by_path->proc~json_value_replace proc~json_add_string_vec_by_path_path_ascii->interface~to_unicode proc~json_add_string_vec_by_path_path_ascii->proc~json_add_string_vec_by_path proc~json_add_string_vec_by_path_value_ascii->interface~to_unicode proc~json_add_string_vec_by_path_value_ascii->proc~json_add_string_vec_by_path proc~json_check_all_for_duplicate_keys json_value_module::json_core%json_check_all_for_duplicate_keys proc~json_traverse json_value_module::json_core%json_traverse proc~json_check_all_for_duplicate_keys->proc~json_traverse proc~json_check_children_for_duplicate_keys json_value_module::json_core%json_check_children_for_duplicate_keys proc~json_check_children_for_duplicate_keys->none~get_child proc~json_check_children_for_duplicate_keys->none~get_path proc~json_check_children_for_duplicate_keys->none~throw_exception proc~name_strings_equal json_value_module::json_core%name_strings_equal proc~json_check_children_for_duplicate_keys->proc~name_strings_equal proc~json_check_for_errors json_value_module::json_core%json_check_for_errors proc~json_value_clone_func json_value_module::json_core%json_value_clone_func proc~json_clone->proc~json_value_clone_func proc~json_count json_value_module::json_core%json_count proc~json_count->none~throw_exception proc~json_create_by_path->none~throw_exception proc~json_create_by_path->proc~integer_to_string proc~json_create_by_path->proc~json_clear_exceptions proc~json_get_by_path_default json_value_module::json_core%json_get_by_path_default proc~json_create_by_path->proc~json_get_by_path_default proc~json_get_by_path_jsonpath_bracket json_value_module::json_core%json_get_by_path_jsonpath_bracket proc~json_create_by_path->proc~json_get_by_path_jsonpath_bracket proc~json_file_add->none~destroy proc~json_file_add_integer->none~add_by_path~2 proc~json_file_add_integer->none~create_object proc~json_file_add_integer_vec->none~add_by_path~2 proc~json_file_add_integer_vec->none~create_object proc~json_file_add_logical->none~add_by_path~2 proc~json_file_add_logical->none~create_object proc~json_file_add_logical_vec->none~add_by_path~2 proc~json_file_add_logical_vec->none~create_object proc~json_file_add_object->none~add_by_path~2 proc~json_file_add_object->none~create_object proc~json_file_add_real->none~add_by_path~2 proc~json_file_add_real->none~create_object proc~json_file_add_real32->none~add_by_path~2 proc~json_file_add_real32_vec->none~add_by_path~2 proc~json_file_add_real_vec->none~add_by_path~2 proc~json_file_add_real_vec->none~create_object proc~json_file_add_string->none~add_by_path~2 proc~json_file_add_string->none~create_object proc~json_file_add_string_path_ascii->interface~to_unicode proc~json_file_add_string_path_ascii->none~create_object proc~json_file_add_string_path_ascii->proc~json_file_add_string proc~json_file_add_string_value_ascii->interface~to_unicode proc~json_file_add_string_value_ascii->none~create_object proc~json_file_add_string_value_ascii->proc~json_file_add_string proc~json_file_add_string_vec->none~add_by_path~2 proc~json_file_add_string_vec->none~create_object proc~json_file_add_string_vec_path_ascii->interface~to_unicode proc~json_file_add_string_vec_path_ascii->proc~json_file_add_string_vec proc~json_file_add_string_vec_vec_ascii->interface~to_unicode proc~json_file_add_string_vec_vec_ascii->proc~json_file_add_string_vec proc~json_file_check_for_errors json_file_module::json_file%json_file_check_for_errors proc~json_file_check_for_errors->proc~json_check_for_errors proc~json_file_clear_exceptions json_file_module::json_file%json_file_clear_exceptions proc~json_file_clear_exceptions->proc~json_clear_exceptions proc~json_file_destroy->none~destroy proc~json_file_failed json_file_module::json_file%json_file_failed proc~json_file_failed->proc~json_failed proc~json_file_get_alloc_string_vec->none~get proc~json_file_get_integer->none~get proc~json_file_get_integer_vec->none~get proc~json_file_get_logical->none~get proc~json_file_get_logical_vec->none~get proc~json_file_get_object->none~get proc~json_file_get_real->none~get proc~json_file_get_real32->none~get proc~json_file_get_real32_vec->none~get proc~json_file_get_real_vec->none~get proc~json_file_get_string->none~get proc~json_file_get_string_vec->none~get proc~json_file_load json_file_module::json_file%json_file_load proc~json_file_load->none~load proc~json_file_load_from_string->none~deserialize proc~json_file_move_pointer json_file_module::json_file%json_file_move_pointer proc~json_file_move_pointer->none~initialize~2 proc~json_file_move_pointer->none~throw_exception proc~json_file_move_pointer->proc~json_file_failed proc~json_file_nullify json_file_module::json_file%json_file_nullify proc~json_file_print_error_message json_file_module::json_file%json_file_print_error_message proc~json_print_error_message json_value_module::json_core%json_print_error_message proc~json_file_print_error_message->proc~json_print_error_message proc~json_file_print_to_string json_file_module::json_file%json_file_print_to_string proc~json_file_print_to_string->proc~json_value_to_string proc~json_file_print_to_unit->none~throw_exception proc~json_file_remove->none~remove_if_present proc~json_file_rename_name_ascii->interface~to_unicode proc~json_file_rename_name_ascii->proc~json_file_rename proc~json_file_rename_path_ascii->interface~to_unicode proc~json_file_rename_path_ascii->proc~json_file_rename proc~json_file_traverse json_file_module::json_file%json_file_traverse proc~json_file_traverse->proc~json_traverse proc~json_file_update_integer->none~update~2 proc~json_file_update_integer->proc~json_failed proc~json_file_update_logical->none~update~2 proc~json_file_update_logical->proc~json_failed proc~json_file_update_real->none~update~2 proc~json_file_update_real->proc~json_failed proc~json_file_update_real32->none~update~4 proc~json_file_update_string->none~update~2 proc~json_file_update_string->proc~json_failed proc~json_file_update_string_name_ascii->interface~to_unicode proc~json_file_update_string_name_ascii->none~update~4 proc~json_file_update_string_val_ascii->interface~to_unicode proc~json_file_update_string_val_ascii->none~update~4 proc~json_file_valid_path->none~valid_path proc~json_file_valid_path_op->none~destroy proc~json_file_valid_path_op->none~valid_path proc~json_file_variable_info->none~info proc~json_file_variable_matrix_info->none~matrix_info proc~json_fortran_version json_module::json_fortran_version proc~json_get_alloc_string_vec->none~get proc~json_get_alloc_string_vec->none~string_info proc~json_get_alloc_string_vec_by_path->none~get proc~json_get_alloc_string_vec_by_path->none~throw_exception proc~json_get_alloc_string_vec_by_path->proc~flag_not_found proc~json_get_alloc_string_vec_by_path->proc~json_clear_exceptions proc~json_get_array->none~throw_exception proc~json_get_array_by_path->none~get proc~json_get_array_by_path->none~throw_exception proc~json_get_array_by_path->proc~json_clear_exceptions proc~json_get_by_path->none~throw_exception proc~json_get_by_path->proc~integer_to_string proc~json_get_by_path->proc~json_clear_exceptions proc~json_get_by_path->proc~json_get_by_path_default proc~json_get_by_path->proc~json_get_by_path_jsonpath_bracket proc~json_get_by_path_rfc6901 json_value_module::json_core%json_get_by_path_rfc6901 proc~json_get_by_path->proc~json_get_by_path_rfc6901 proc~json_get_by_path_default->none~add~2 proc~json_get_by_path_default->none~get_child proc~json_get_by_path_default->none~throw_exception proc~json_get_by_path_default->proc~json_clear_exceptions proc~json_value_create json_value_module::json_value_create proc~json_get_by_path_default->proc~json_value_create proc~string_to_integer json_string_utilities::string_to_integer proc~json_get_by_path_default->proc~string_to_integer proc~to_array json_value_module::json_core%to_array proc~json_get_by_path_default->proc~to_array proc~to_null json_value_module::json_core%to_null proc~json_get_by_path_default->proc~to_null proc~to_object json_value_module::json_core%to_object proc~json_get_by_path_default->proc~to_object proc~json_get_by_path_jsonpath_bracket->none~add~2 proc~json_get_by_path_jsonpath_bracket->none~get_child proc~json_get_by_path_jsonpath_bracket->none~throw_exception proc~json_get_by_path_jsonpath_bracket->proc~convert proc~json_get_by_path_jsonpath_bracket->proc~json_clear_exceptions proc~json_get_by_path_jsonpath_bracket->proc~json_value_create proc~json_get_by_path_jsonpath_bracket->proc~string_to_integer proc~json_get_by_path_jsonpath_bracket->proc~to_null proc~json_get_by_path_rfc6901->none~get_child proc~json_get_by_path_rfc6901->none~throw_exception proc~json_get_by_path_rfc6901->proc~decode_rfc6901 proc~json_get_by_path_rfc6901->proc~json_clear_exceptions proc~json_get_by_path_rfc6901->proc~string_to_integer proc~json_get_integer->none~throw_exception proc~json_get_integer->proc~string_to_integer proc~json_get_integer_by_path->none~get proc~json_get_integer_by_path->none~throw_exception proc~json_get_integer_by_path->proc~flag_not_found proc~json_get_integer_by_path->proc~json_clear_exceptions proc~json_get_integer_vec->none~get proc~json_get_integer_vec_by_path->none~get proc~json_get_integer_vec_by_path->none~throw_exception proc~json_get_integer_vec_by_path->proc~flag_not_found proc~json_get_integer_vec_by_path->proc~json_clear_exceptions proc~json_get_logical->none~throw_exception proc~json_get_logical_by_path->none~get proc~json_get_logical_by_path->none~throw_exception proc~json_get_logical_by_path->proc~flag_not_found proc~json_get_logical_by_path->proc~json_clear_exceptions proc~json_get_logical_vec->none~get proc~json_get_logical_vec_by_path->none~get proc~json_get_logical_vec_by_path->none~throw_exception proc~json_get_logical_vec_by_path->proc~flag_not_found proc~json_get_logical_vec_by_path->proc~json_clear_exceptions proc~json_get_next json_value_module::json_core%json_get_next proc~json_get_next->none~throw_exception proc~json_get_parent json_value_module::json_core%json_get_parent proc~json_get_parent->none~throw_exception proc~json_get_path->none~info proc~json_get_path->none~throw_exception proc~json_get_path->proc~encode_rfc6901 proc~json_get_path->proc~integer_to_string proc~json_get_path->proc~json_clear_exceptions proc~json_get_previous json_value_module::json_core%json_get_previous proc~json_get_previous->none~throw_exception proc~json_get_real->none~throw_exception proc~string_to_real json_string_utilities::string_to_real proc~json_get_real->proc~string_to_real proc~json_get_real32->none~get proc~json_get_real32_by_path->none~get proc~json_get_real32_vec->none~get proc~json_get_real32_vec_by_path->none~get proc~json_get_real_by_path->none~get proc~json_get_real_by_path->none~throw_exception proc~json_get_real_by_path->proc~flag_not_found proc~json_get_real_by_path->proc~json_clear_exceptions proc~json_get_real_vec->none~get proc~json_get_real_vec_by_path->none~get proc~json_get_real_vec_by_path->none~throw_exception proc~json_get_real_vec_by_path->proc~flag_not_found proc~json_get_real_vec_by_path->proc~json_clear_exceptions proc~json_get_string->none~throw_exception proc~json_get_string->proc~escape_string proc~json_get_string->proc~integer_to_string proc~real_to_string json_string_utilities::real_to_string proc~json_get_string->proc~real_to_string proc~json_get_string_by_path->none~get proc~json_get_string_by_path->none~throw_exception proc~json_get_string_by_path->proc~flag_not_found proc~json_get_string_by_path->proc~json_clear_exceptions proc~json_get_string_vec->none~get proc~json_get_string_vec_by_path->none~get proc~json_get_string_vec_by_path->none~throw_exception proc~json_get_string_vec_by_path->proc~flag_not_found proc~json_get_string_vec_by_path->proc~json_clear_exceptions proc~json_get_tail json_value_module::json_core%json_get_tail proc~json_get_tail->none~throw_exception proc~json_info->none~throw_exception proc~json_info_by_path->none~get proc~json_info_by_path->none~info proc~json_initialize->none~throw_exception proc~json_initialize->proc~integer_to_string proc~json_initialize->proc~json_clear_exceptions proc~json_is_vector json_value_module::json_core%json_is_vector proc~json_is_vector->none~info proc~json_is_vector->none~throw_exception proc~json_matrix_info->none~get_child proc~json_matrix_info->none~info proc~json_matrix_info->none~throw_exception proc~json_matrix_info_by_path->none~get proc~json_matrix_info_by_path->none~matrix_info proc~json_matrix_info_by_path->proc~json_clear_exceptions proc~json_parse_end json_value_module::json_core%json_parse_end proc~json_parse_end->none~throw_exception proc~pop_char json_value_module::json_core%pop_char proc~json_parse_end->proc~pop_char proc~json_parse_file->none~throw_exception proc~json_parse_file->proc~annotate_invalid_json proc~json_parse_file->proc~json_check_all_for_duplicate_keys proc~json_parse_file->proc~json_initialize proc~json_parse_file->proc~json_parse_end proc~json_prepare_parser json_value_module::json_core%json_prepare_parser proc~json_parse_file->proc~json_prepare_parser proc~json_parse_file->proc~json_value_create proc~parse_value json_value_module::json_core%parse_value proc~json_parse_file->proc~parse_value proc~json_parse_string->none~throw_exception proc~json_parse_string->proc~annotate_invalid_json proc~json_parse_string->proc~json_check_all_for_duplicate_keys proc~json_parse_string->proc~json_initialize proc~json_parse_string->proc~json_parse_end proc~json_parse_string->proc~json_prepare_parser proc~json_parse_string->proc~json_value_create proc~json_parse_string->proc~parse_value proc~json_print_error_message->proc~json_check_for_errors proc~json_print_error_message->proc~json_clear_exceptions proc~json_print_to_filename->none~throw_exception proc~json_print_to_unit->none~throw_exception proc~json_value_print json_value_module::json_core%json_value_print proc~json_print_to_unit->proc~json_value_print proc~json_rename_by_path->none~get proc~json_rename_by_path->none~throw_exception proc~json_rename_by_path->proc~json_clear_exceptions proc~json_rename_by_path_name_ascii->interface~to_unicode proc~json_rename_by_path_path_ascii->interface~to_unicode proc~json_string_info->none~get proc~json_string_info->none~info proc~json_string_info->none~throw_exception proc~json_string_info->proc~json_clear_exceptions proc~json_traverse->none~throw_exception proc~json_update_integer->none~add_by_path~2 proc~json_update_integer->none~get proc~json_update_integer->none~info proc~json_update_integer->none~throw_exception proc~to_integer json_value_module::json_core%to_integer proc~json_update_integer->proc~to_integer proc~json_update_logical->none~add_by_path~2 proc~json_update_logical->none~get proc~json_update_logical->none~info proc~json_update_logical->none~throw_exception proc~to_logical json_value_module::json_core%to_logical proc~json_update_logical->proc~to_logical proc~json_update_real->none~add_by_path~2 proc~json_update_real->none~get proc~json_update_real->none~info proc~json_update_real->none~throw_exception proc~to_real json_value_module::json_core%to_real proc~json_update_real->proc~to_real proc~json_update_real32->none~update~2 proc~json_update_string->none~add_by_path~2 proc~json_update_string->none~get proc~json_update_string->none~info proc~json_update_string->none~throw_exception proc~to_string json_value_module::json_core%to_string proc~json_update_string->proc~to_string proc~json_update_string_name_ascii->interface~to_unicode proc~json_update_string_name_ascii->none~update~2 proc~json_update_string_val_ascii->interface~to_unicode proc~json_update_string_val_ascii->none~update~2 proc~json_valid_path->none~get proc~json_value_add_integer->none~add~2 proc~json_value_add_integer->none~create_integer proc~json_value_add_integer_vec->none~add~2 proc~json_value_add_integer_vec->none~create_array proc~json_value_add_logical->none~add~2 proc~json_value_add_logical->none~create_logical proc~json_value_add_logical_vec->none~add~2 proc~json_value_add_logical_vec->none~create_array proc~json_value_add_member->none~info proc~json_value_add_member->none~throw_exception proc~json_value_add_null->none~add~2 proc~json_value_add_null->none~create_null proc~json_value_add_real->none~add~2 proc~json_value_add_real->none~create_real~2 proc~json_value_add_real32->none~add~2 proc~json_value_add_real32_vec->none~add~2 proc~json_value_add_real_vec->none~add~2 proc~json_value_add_real_vec->none~create_array proc~json_value_add_string->none~add~2 proc~json_value_add_string->none~create_string proc~json_value_add_string_name_ascii->interface~to_unicode proc~json_value_add_string_name_ascii->none~add~2 proc~json_value_add_string_val_ascii->interface~to_unicode proc~json_value_add_string_val_ascii->none~add~2 proc~json_value_add_string_vec->none~add~2 proc~json_value_add_string_vec->none~create_array proc~json_value_add_string_vec_name_ascii->interface~to_unicode proc~json_value_add_string_vec_name_ascii->none~add~2 proc~json_value_add_string_vec_val_ascii->interface~to_unicode proc~json_value_add_string_vec_val_ascii->none~add~2 proc~json_value_clone_func->proc~json_value_clone_func proc~json_value_create_array->proc~json_value_create proc~json_value_create_array->proc~to_array proc~json_value_create_integer->proc~json_value_create proc~json_value_create_integer->proc~to_integer proc~json_value_create_logical->proc~json_value_create proc~json_value_create_logical->proc~to_logical proc~json_value_create_null->proc~json_value_create proc~json_value_create_null->proc~to_null proc~json_value_create_object->proc~json_value_create proc~json_value_create_object->proc~to_object proc~json_value_create_real->proc~json_value_create proc~json_value_create_real->proc~to_real proc~json_value_create_real32->none~create_real~2 proc~json_value_create_string->proc~json_value_create proc~json_value_create_string->proc~to_string proc~json_value_destroy->none~destroy proc~json_value_destroy->proc~destroy_json_data proc~json_value_get_child->none~throw_exception proc~json_value_get_child_by_index->none~throw_exception proc~json_value_get_child_by_index->proc~json_clear_exceptions proc~json_value_get_child_by_name->none~throw_exception proc~json_value_get_child_by_name->proc~json_clear_exceptions proc~name_equal json_value_module::json_core%name_equal proc~json_value_get_child_by_name->proc~name_equal proc~json_value_insert_after_child_by_index->none~get_child proc~json_value_insert_after_child_by_index->none~insert_after proc~json_value_is_child_of json_value_module::json_core%json_value_is_child_of proc~json_value_is_child_of->proc~json_traverse proc~json_value_print->none~throw_exception proc~json_value_print->proc~escape_string proc~json_value_print->proc~integer_to_string proc~json_value_print->proc~json_failed proc~json_value_print->proc~json_is_vector proc~json_value_print->proc~json_value_print proc~json_value_print->proc~real_to_string proc~json_value_remove json_value_module::json_core%json_value_remove proc~json_value_remove->none~destroy proc~json_value_remove_if_present->none~get proc~json_value_remove_if_present->proc~json_value_remove proc~json_value_replace->none~insert_after proc~json_value_replace->proc~json_value_remove proc~json_value_reverse json_value_module::json_core%json_value_reverse proc~json_value_reverse->none~info proc~json_value_swap json_value_module::json_core%json_value_swap proc~json_value_swap->none~throw_exception proc~json_value_swap->proc~json_value_is_child_of proc~json_value_to_string->proc~json_value_print proc~json_value_validate json_value_module::json_core%json_value_validate proc~json_value_validate->none~throw_exception proc~json_value_validate->proc~json_check_all_for_duplicate_keys proc~json_value_validate->proc~json_check_for_errors proc~json_value_validate->proc~json_clear_exceptions proc~json_value_validate->proc~json_failed proc~lowercase_string json_string_utilities::lowercase_string proc~name_equal->proc~name_strings_equal proc~name_strings_equal->proc~lowercase_string proc~parse_array json_value_module::json_core%parse_array proc~parse_array->none~add~2 proc~parse_array->none~destroy proc~parse_array->none~throw_exception proc~parse_array->proc~json_value_create proc~parse_array->proc~parse_value proc~parse_array->proc~pop_char proc~parse_for_chars json_value_module::json_core%parse_for_chars proc~parse_for_chars->none~throw_exception proc~parse_for_chars->proc~pop_char proc~parse_number json_value_module::json_core%parse_number proc~parse_number->proc~json_clear_exceptions proc~parse_number->proc~pop_char proc~push_char json_value_module::json_core%push_char proc~parse_number->proc~push_char proc~string_to_dble json_value_module::json_core%string_to_dble proc~parse_number->proc~string_to_dble proc~string_to_int json_value_module::json_core%string_to_int proc~parse_number->proc~string_to_int proc~parse_number->proc~to_integer proc~parse_number->proc~to_real proc~parse_object json_value_module::json_core%parse_object proc~parse_object->none~add~2 proc~parse_object->none~destroy proc~parse_object->none~throw_exception proc~parse_object->proc~json_value_create proc~parse_object->proc~parse_object proc~parse_string json_value_module::json_core%parse_string proc~parse_object->proc~parse_string proc~parse_object->proc~parse_value proc~parse_object->proc~pop_char proc~parse_string->none~throw_exception proc~parse_string->proc~pop_char proc~unescape_string json_string_utilities::unescape_string proc~parse_string->proc~unescape_string proc~parse_value->none~throw_exception proc~parse_value->proc~parse_array proc~parse_value->proc~parse_for_chars proc~parse_value->proc~parse_number proc~parse_value->proc~parse_object proc~parse_value->proc~parse_string proc~parse_value->proc~pop_char proc~parse_value->proc~push_char proc~parse_value->proc~to_array proc~parse_value->proc~to_logical proc~parse_value->proc~to_null proc~parse_value->proc~to_object proc~parse_value->proc~to_string proc~push_char->none~throw_exception proc~push_char->proc~integer_to_string proc~real_to_string->proc~compact_real_string proc~string_to_dble->none~throw_exception proc~string_to_dble->proc~string_to_real proc~string_to_int->none~throw_exception proc~string_to_int->proc~string_to_integer proc~to_array->proc~destroy_json_data proc~to_integer->proc~destroy_json_data proc~to_logical->proc~destroy_json_data proc~to_null->proc~destroy_json_data proc~to_object->proc~destroy_json_data proc~to_real->proc~destroy_json_data proc~to_string->proc~destroy_json_data proc~ucs4_comp_default->interface~to_unicode proc~ucs4_join_default->interface~to_unicode proc~ucs4_neq_default->interface~to_unicode proc~unescape_string->proc~valid_json_hex proc~wrap_assign_string_to_json_file->interface~to_unicode proc~wrap_assign_string_to_json_file->proc~assign_string_to_json_file proc~wrap_initialize_json_file_from_string->interface~to_unicode proc~wrap_initialize_json_file_from_string->proc~initialize_json_file_from_string proc~wrap_initialize_json_file_from_string_v2->interface~to_unicode proc~wrap_initialize_json_file_from_string_v2->proc~initialize_json_file_from_string_v2 proc~wrap_json_add_integer_by_path->interface~to_unicode proc~wrap_json_add_integer_by_path->proc~json_add_integer_by_path proc~wrap_json_add_integer_vec_by_path->interface~to_unicode proc~wrap_json_add_integer_vec_by_path->proc~json_add_integer_vec_by_path proc~wrap_json_add_logical_by_path->interface~to_unicode proc~wrap_json_add_logical_by_path->proc~json_add_logical_by_path proc~wrap_json_add_logical_vec_by_path->interface~to_unicode proc~wrap_json_add_logical_vec_by_path->proc~json_add_logical_vec_by_path proc~wrap_json_add_member_by_path->interface~to_unicode proc~wrap_json_add_member_by_path->proc~json_add_member_by_path proc~wrap_json_add_real32_by_path->interface~to_unicode proc~wrap_json_add_real32_by_path->none~add_by_path~2 proc~wrap_json_add_real32_vec_by_path->interface~to_unicode proc~wrap_json_add_real32_vec_by_path->none~add_by_path~2 proc~wrap_json_add_real_by_path->interface~to_unicode proc~wrap_json_add_real_by_path->proc~json_add_real_by_path proc~wrap_json_add_real_vec_by_path->interface~to_unicode proc~wrap_json_add_real_vec_by_path->proc~json_add_real_vec_by_path proc~wrap_json_add_string_by_path->interface~to_unicode proc~wrap_json_add_string_by_path->proc~json_add_string_by_path proc~wrap_json_add_string_vec_by_path->interface~to_unicode proc~wrap_json_add_string_vec_by_path->proc~json_add_string_vec_by_path proc~wrap_json_create_by_path->interface~to_unicode proc~wrap_json_create_by_path->none~create proc~wrap_json_file_add_integer->interface~to_unicode proc~wrap_json_file_add_integer->proc~json_file_add_integer proc~wrap_json_file_add_integer_vec->interface~to_unicode proc~wrap_json_file_add_integer_vec->proc~json_file_add_integer_vec proc~wrap_json_file_add_logical->interface~to_unicode proc~wrap_json_file_add_logical->proc~json_file_add_logical proc~wrap_json_file_add_logical_vec->interface~to_unicode proc~wrap_json_file_add_logical_vec->proc~json_file_add_logical_vec proc~wrap_json_file_add_object->interface~to_unicode proc~wrap_json_file_add_object->proc~json_file_add_object proc~wrap_json_file_add_real->interface~to_unicode proc~wrap_json_file_add_real->proc~json_file_add_real proc~wrap_json_file_add_real32->interface~to_unicode proc~wrap_json_file_add_real32->proc~json_file_add_real32 proc~wrap_json_file_add_real32_vec->interface~to_unicode proc~wrap_json_file_add_real32_vec->proc~json_file_add_real32_vec proc~wrap_json_file_add_real_vec->interface~to_unicode proc~wrap_json_file_add_real_vec->proc~json_file_add_real_vec proc~wrap_json_file_add_string->interface~to_unicode proc~wrap_json_file_add_string->proc~json_file_add_string proc~wrap_json_file_add_string_vec->interface~to_unicode proc~wrap_json_file_add_string_vec->proc~json_file_add_string_vec proc~wrap_json_file_get_alloc_string_vec->interface~to_unicode proc~wrap_json_file_get_alloc_string_vec->none~get~2 proc~wrap_json_file_get_integer->interface~to_unicode proc~wrap_json_file_get_integer->none~get~2 proc~wrap_json_file_get_integer_vec->interface~to_unicode proc~wrap_json_file_get_integer_vec->none~get~2 proc~wrap_json_file_get_logical->interface~to_unicode proc~wrap_json_file_get_logical->none~get~2 proc~wrap_json_file_get_logical_vec->interface~to_unicode proc~wrap_json_file_get_logical_vec->none~get~2 proc~wrap_json_file_get_object->interface~to_unicode proc~wrap_json_file_get_object->none~get~2 proc~wrap_json_file_get_real->interface~to_unicode proc~wrap_json_file_get_real->none~get~2 proc~wrap_json_file_get_real32->interface~to_unicode proc~wrap_json_file_get_real32->none~get~2 proc~wrap_json_file_get_real32_vec->interface~to_unicode proc~wrap_json_file_get_real32_vec->none~get~2 proc~wrap_json_file_get_real_vec->interface~to_unicode proc~wrap_json_file_get_real_vec->none~get~2 proc~wrap_json_file_get_string->interface~to_unicode proc~wrap_json_file_get_string->none~get~2 proc~wrap_json_file_get_string_vec->interface~to_unicode proc~wrap_json_file_get_string_vec->none~get~2 proc~wrap_json_file_load_from_string->interface~to_unicode proc~wrap_json_file_load_from_string->none~deserialize~2 proc~wrap_json_file_remove->interface~to_unicode proc~wrap_json_file_remove->none~remove~2 proc~wrap_json_file_rename->interface~to_unicode proc~wrap_json_file_rename->proc~json_file_rename proc~wrap_json_file_update_integer->interface~to_unicode proc~wrap_json_file_update_integer->none~update~4 proc~wrap_json_file_update_logical->interface~to_unicode proc~wrap_json_file_update_logical->none~update~4 proc~wrap_json_file_update_real->interface~to_unicode proc~wrap_json_file_update_real->none~update~4 proc~wrap_json_file_update_real32->interface~to_unicode proc~wrap_json_file_update_real32->none~update~4 proc~wrap_json_file_update_string->interface~to_unicode proc~wrap_json_file_update_string->none~update~4 proc~wrap_json_file_valid_path->interface~to_unicode proc~wrap_json_file_valid_path->none~valid_path~2 proc~wrap_json_file_valid_path_op->interface~to_unicode proc~wrap_json_file_variable_info->interface~to_unicode proc~wrap_json_file_variable_info->none~info~2 proc~wrap_json_file_variable_matrix_info->interface~to_unicode proc~wrap_json_file_variable_matrix_info->none~matrix_info~2 proc~wrap_json_get_alloc_string_vec_by_path->interface~to_unicode proc~wrap_json_get_alloc_string_vec_by_path->none~get proc~wrap_json_get_array_by_path->interface~to_unicode proc~wrap_json_get_array_by_path->none~get proc~wrap_json_get_by_path->interface~to_unicode proc~wrap_json_get_by_path->none~get proc~wrap_json_get_integer_by_path->interface~to_unicode proc~wrap_json_get_integer_by_path->none~get proc~wrap_json_get_integer_vec_by_path->interface~to_unicode proc~wrap_json_get_integer_vec_by_path->none~get proc~wrap_json_get_logical_by_path->interface~to_unicode proc~wrap_json_get_logical_by_path->none~get proc~wrap_json_get_logical_vec_by_path->interface~to_unicode proc~wrap_json_get_logical_vec_by_path->none~get proc~wrap_json_get_path->interface~to_unicode proc~wrap_json_get_path->none~get_path proc~wrap_json_get_real32_by_path->interface~to_unicode proc~wrap_json_get_real32_by_path->none~get proc~wrap_json_get_real32_vec_by_path->interface~to_unicode proc~wrap_json_get_real32_vec_by_path->none~get proc~wrap_json_get_real_by_path->interface~to_unicode proc~wrap_json_get_real_by_path->none~get proc~wrap_json_get_real_vec_by_path->interface~to_unicode proc~wrap_json_get_real_vec_by_path->none~get proc~wrap_json_get_string_by_path->interface~to_unicode proc~wrap_json_get_string_by_path->none~get proc~wrap_json_get_string_vec_by_path->interface~to_unicode proc~wrap_json_get_string_vec_by_path->none~get proc~wrap_json_info_by_path->interface~to_unicode proc~wrap_json_info_by_path->none~info proc~wrap_json_matrix_info_by_path->interface~to_unicode proc~wrap_json_matrix_info_by_path->none~matrix_info proc~wrap_json_parse_string->interface~to_unicode proc~wrap_json_parse_string->none~deserialize proc~wrap_json_rename_by_path->interface~to_unicode proc~wrap_json_throw_exception->interface~to_unicode proc~wrap_json_throw_exception->none~throw_exception proc~wrap_json_update_integer->interface~to_unicode proc~wrap_json_update_integer->none~update~2 proc~wrap_json_update_logical->interface~to_unicode proc~wrap_json_update_logical->none~update~2 proc~wrap_json_update_real->interface~to_unicode proc~wrap_json_update_real->none~update~2 proc~wrap_json_update_real32->interface~to_unicode proc~wrap_json_update_real32->none~update~2 proc~wrap_json_update_string->interface~to_unicode proc~wrap_json_update_string->none~update~2 proc~wrap_json_valid_path->interface~to_unicode proc~wrap_json_valid_path->none~valid_path proc~wrap_json_value_add_integer->interface~to_unicode proc~wrap_json_value_add_integer->none~add~2 proc~wrap_json_value_add_integer_vec->interface~to_unicode proc~wrap_json_value_add_integer_vec->none~add~2 proc~wrap_json_value_add_logical->interface~to_unicode proc~wrap_json_value_add_logical->none~add~2 proc~wrap_json_value_add_logical_vec->interface~to_unicode proc~wrap_json_value_add_logical_vec->none~add~2 proc~wrap_json_value_add_null->interface~to_unicode proc~wrap_json_value_add_null->none~add~2 proc~wrap_json_value_add_real->interface~to_unicode proc~wrap_json_value_add_real->none~add~2 proc~wrap_json_value_add_real32->interface~to_unicode proc~wrap_json_value_add_real32->none~add~2 proc~wrap_json_value_add_real32_vec->interface~to_unicode proc~wrap_json_value_add_real32_vec->none~add~2 proc~wrap_json_value_add_real_vec->interface~to_unicode proc~wrap_json_value_add_real_vec->none~add~2 proc~wrap_json_value_add_string->interface~to_unicode proc~wrap_json_value_add_string->none~add~2 proc~wrap_json_value_add_string_vec->interface~to_unicode proc~wrap_json_value_add_string_vec->none~add~2 proc~wrap_json_value_create_array->interface~to_unicode proc~wrap_json_value_create_array->none~create_array proc~wrap_json_value_create_integer->interface~to_unicode proc~wrap_json_value_create_integer->none~create_integer proc~wrap_json_value_create_logical->interface~to_unicode proc~wrap_json_value_create_logical->none~create_logical proc~wrap_json_value_create_null->interface~to_unicode proc~wrap_json_value_create_null->none~create_null proc~wrap_json_value_create_object->interface~to_unicode proc~wrap_json_value_create_object->none~create_object proc~wrap_json_value_create_real->interface~to_unicode proc~wrap_json_value_create_real->none~create_real~2 proc~wrap_json_value_create_real32->interface~to_unicode proc~wrap_json_value_create_real32->none~create_real~2 proc~wrap_json_value_create_string->interface~to_unicode proc~wrap_json_value_create_string->none~create_string proc~wrap_json_value_get_child_by_name->interface~to_unicode proc~wrap_json_value_get_child_by_name->none~get proc~wrap_json_value_remove_if_present->interface~to_unicode proc~wrap_json_value_remove_if_present->none~remove_if_present proc~wrap_json_value_rename->interface~to_unicode
Help