acl_execute_always_block_c

	status.i4.v = acl_execute_always_block_c([script_status.i4.v]
						 [,error_string.i1a.r]
						 [,options.u4.v])

	This routine forces an Accelerator Command Language (ACL) script's
	always block (if present) to execute.

	[script_status]	desired script status
			(default is CLIB_DEFAULT_ARG)
	[error_string]	error string to return
			(default is NULL)
	[options]	execution options
			(ACL_OPT_NONE -> no options selected, execute the code
					 (default),
			 ACL_OPT_DELETE_SYMBOLS -> delete all existing ACL
						   symbols before executing
						   the code,
			 ACL_OPT_NO_STALE -> ignore stale data errors,
			 ACL_OPT_NO_SETS -> suppress settings,
			 ACL_OPT_CLEAR_STATUS -> clear global status symbols,
			 ACL_OPT_CANCEL_REQUESTS -> cancel data requests,
			 ACL_OPT_VERBOSE_OUTPUT -> display verbose output,
			 ACL_OPT_DIAGNOSTIC_MODE -> enable diagnostic mode,
			 ACL_OPT_DEBUG_EXECUTION -> execute in debug mode)

	This function returns ACNET status values as follows:

	CLIB_NO_SUCH		no script is executing
	otherwise		number of always blocks executed

	This function requires the following include files:

	ul_acl_h:acl_h, acnet_errors_h

	Related functions:

	intro_acl, acl_execute_c, acl_file_execute_c, acl_file_read_c,
	acl_file_write_c, acl_file_exists_c, acl_db_file_exists_c,
	acl_compile_c, acl_free_c, acl_free_arg_info_c, acl_read_symbol_c,
	acl_read_symbol_as_string_c, acl_read_symbol_info_c,
	acl_read_symbol_dynamic_info_c, acl_read_symbol_names,
	acl_read_intrinsic_symbol_names, acl_parse_symbol_name,
	acl_script_argument_info_c, acl_script_has_symbol_list_c,
	acl_delete_symbol, acl_reinit_symbol, acl_script_has_setting_c,
	acl_info_c, acl_cancel_requests_c, acl_set_symbol_c,
	acl_default_data_source_c, acl_log_file_c, acl_default_script_path_c,
	acl_script_is_executing, acl_register_host_request_func,
	acl_unregister_host_request_func, acl_translate_command_string,
	acl_file_read_description_c, acl_file_read_author_c,
	acl_file_read_title_c, acl_execute_in_window_c,
	acl_execute_file_in_window_c, acl_search_db_files_c,
	acl_file_is_in_repository_c, acl_parse_script_argument_string_c,
	acl_expand_file_name_c, acl_get_user_execution_privilege,
	acl_get_user_db_edit_permission

	C/C++ usage:

	static const char	error_string[] = "Script was aborted - CLIB_ABORT";
	int	script_status = CLIB_ABORT;
	unsigned int	options = ACL_OPT_NONE;

	status = acl_execute_always_block_c(script_status,error_string,options);