parsercall

prob_prolog/src/parsercall.pl

Modules

  • ProB_Preferences_maxx.pl
  • TestPrefs.pl
  • alloy2b
  • alloy2b_benchmarks
  • ample_sets
  • any.pl
  • assert_profiler
  • ast_cleanup_for_smt
  • ast_inspector
  • ast_optimizer_for_smt
  • ast_to_difference_logic
  • atelierb_provers_interface
  • atom.pl
  • avl_custom
  • avl_tools
  • avl_tree.pl
  • avl_ugraphs
  • avlp
  • b2sat
  • b2setlog
  • b_arithmetic_expressions.pl
  • b_ast_cleanup
  • b_ast_cleanup_rewrite_rules
  • b_cogen
  • b_compiler
  • b_enumerate
  • b_enumeration_order_analysis
  • b_expression_sharing
  • b_global_sets
  • b_intelligent_trace_replay
  • b_interpreter
  • b_interpreter_components
  • b_interpreter_eventb
  • b_machine_identifier_normalization
  • b_operation_cache
  • b_operation_guards
  • b_read_write_info
  • b_show_history
  • b_simplifier
  • b_state_model_check
  • b_synthesis
  • b_to_cnf
  • b_trace_checking
  • banditfuzz
  • basic_unit_tests
  • before_after_predicates
  • benchmark.pl
  • benchmark_analyser.pl
  • between.pl
  • bf_env
  • bliss_interface
  • block_checker.pl
  • bmachine
  • bmachine_construction
  • bmachine_static_checks
  • bmachine_structure
  • bmc
  • bool_pred
  • bool_pred_test.pl
  • boolean.pl
  • bsyntaxtree
  • bsyntaxtree_quantifiers
  • bvisual
  • bvisual_any_maxsolver
  • cbc_ba
  • cbc_path_solver
  • cbc_refinement_checks
  • cdclt_pred_to_sat
  • cdclt_preprocessing
  • cdclt_sat_solver
  • cdclt_settings
  • cdclt_solver
  • cdclt_stats
  • ce_replay
  • chr_set_membership
  • closures
  • clpfd_interface
  • clpfd_lists
  • clpfd_off_interface
  • clpfd_tables
  • code2vec
  • code2vec_tests
  • codespeed_versions
  • compile_time_flags
  • consistencycheck
  • constraints
  • counter
  • coverage_statistics
  • coverage_term_expander.pl
  • coverage_tools
  • coverage_tools_annotations
  • csp_basic
  • csp_sequences
  • csp_sets
  • csp_tuples
  • ctigar
  • ctl
  • custom_explicit_sets
  • cvc4interface
  • debug
  • debugging_calls
  • debugging_calls_te.pl
  • delay
  • dependence
  • dev.pl
  • difference_logic_solver
  • disprover
  • disprover_test_runner
  • disprover_test_runner_cli.pl
  • dll_path
  • domain
  • domain_test.pl
  • dot_graphs_static_analysis
  • eclipse_interface
  • enable_graph
  • enabling_analysis
  • enabling_predicates
  • error_manager
  • eval_interface
  • eval_let_store
  • eval_strings
  • eventhandling
  • example.pl
  • experiment.pl
  • external_function_declarations
  • external_functions
  • external_functions_reals
  • external_functions_svg
  • fastio_inspector.pl
  • fd_utils_clpfd
  • fdr_csp_generator
  • fibonacci_heap
  • find_whens.pl
  • fixed_value.pl
  • float.pl
  • fuzzer
  • fuzzer_runner.pl
  • fuzzfile
  • fuzzing
  • gensym
  • grammar
  • graph_iso_nauty
  • graphical_state_viewer_images
  • graphiso
  • graphiso_test
  • ground_truth
  • gui_tcltk.pl
  • hashing
  • haskell_csp
  • haskell_csp_analyzer
  • heuristic_grouping.pl
  • hit_profiler
  • ic3
  • inf_arith
  • input_syntax_tree
  • integer.pl
  • interval_calc
  • json_parser
  • junit_tests
  • kernel_card_arithmetic
  • kernel_cardinality_attr
  • kernel_dif
  • kernel_equality
  • kernel_freetypes
  • kernel_frozen_info
  • kernel_lists
  • kernel_mappings
  • kernel_mappings_dispatch
  • kernel_non_empty_attr
  • kernel_objects
  • kernel_ordering
  • kernel_propagation
  • kernel_reals
  • kernel_records
  • kernel_strings
  • kernel_sym_break_order
  • kernel_tools
  • kernel_waitflags
  • kernel_z
  • kinduction
  • kodkod
  • kodkod2
  • kodkod_annotator
  • kodkod_integer_recalc
  • kodkod_printer
  • kodkod_process
  • kodkod_rewrite
  • kodkod_test
  • kodkod_tools
  • kodkod_translate
  • kodkod_typing
  • latex_processor
  • library_setup
  • list.pl
  • location_vars_to_program
  • logger
  • logging
  • ltl
  • ltl2ba
  • ltl_fairness
  • ltl_propositions
  • ltl_safety
  • ltl_tools
  • ltl_translate
  • ltl_verification
  • ltlc
  • ltsmin
  • ltsmin_c_interface
  • ltsmin_trace
  • master
  • maxsolver
  • mcdc_coverage
  • member_of.pl
  • memoization
  • meta_interface
  • mic_generation
  • model_checker
  • model_translation
  • module_information
  • msg_interop
  • mutate_expressions
  • mutation.pl
  • mutation_prob_ast_int_expr.pl
  • mutation_prob_ast_pred.pl
  • mutation_prob_ast_seq_expr.pl
  • mutation_prob_ast_set_expr.pl
  • mutations
  • myheap
  • number.pl
  • operation_data_generator
  • optimizing_solver
  • ordsetsp
  • parsercall
  • partition_detection
  • pathes
  • pathes_extensions_db
  • pathes_lib
  • performance_messages
  • pge_algo
  • plspec
  • plspec_core
  • plspec_logger
  • plspec_test
  • pltables
  • pltables_export
  • pltables_export_csv
  • pltables_export_html
  • pltables_export_latex
  • pltables_export_tools
  • pltables_export_xml
  • plunit_test_runner
  • pragmas
  • predicate_abstraction
  • predicate_analysis
  • predicate_data_generator
  • predicate_debugger
  • predicate_evaluator
  • predicate_handling
  • pref_definitions
  • preferences
  • preprofiler
  • preserve_behaviour_test.pl
  • prettyprinter
  • prob2_interface
  • prob_ast_any.pl
  • prob_ast_boolean.pl
  • prob_ast_couple.pl
  • prob_ast_eval_int_expr.pl
  • prob_ast_eval_pred.pl
  • prob_ast_eval_seq_expr.pl
  • prob_ast_eval_set_expr.pl
  • prob_ast_expr.pl
  • prob_ast_identifier.pl
  • prob_ast_int_expr.pl
  • prob_ast_integer.pl
  • prob_ast_minimize_int_expr.pl
  • prob_ast_minimize_pred.pl
  • prob_ast_minimize_seq_expr.pl
  • prob_ast_minimize_set_expr.pl
  • prob_ast_pred.pl
  • prob_ast_record.pl
  • prob_ast_sat.pl
  • prob_ast_seq.pl
  • prob_ast_seq_expr.pl
  • prob_ast_set.pl
  • prob_ast_set_expr.pl
  • prob_ast_string.pl
  • prob_cli
  • prob_cov.pl
  • prob_cov_runner.pl
  • prob_profiling_cli.pl
  • prob_rule_compiler
  • prob_socketserver
  • prob_startup
  • prob_state_predicates
  • prob_tcltk.pl
  • prob_type.pl
  • prob_value_any.pl
  • prob_value_boolean.pl
  • prob_value_integer.pl
  • prob_value_record.pl
  • prob_value_seq.pl
  • prob_value_set.pl
  • prob_value_string.pl
  • probhash
  • probsocket_proxy.pl
  • profiler
  • profiler_gui
  • profiler_te
  • prologTasks
  • prothon
  • proz
  • ptest.pl
  • quantifier_instantiation
  • random_permutations
  • rational.pl
  • record_detection
  • reduce_graph_state_space
  • refinement_checker
  • regexp
  • rewrite_rules_db
  • runtime_profiler
  • safety_mc
  • sap
  • sat_symmetry_breaking
  • satsolver
  • schemaexpansion
  • schemavars
  • self_check
  • self_check_off.pl
  • seq_rewriter
  • set_rewriter
  • smt_common_predicates
  • smt_solver_benchmarks
  • smt_solvers_interface
  • smt_symmetry_breaking
  • smtlib2_cli
  • smtlib2_environment
  • smtlib2_interpreter
  • smtlib2_parser
  • smtlib2_parser_tests
  • smtlib2_translation
  • snippets.pl
  • softfloat
  • solver_dispatcher
  • solver_handling
  • solver_interface
  • solvercalls
  • source_profiler
  • specfile
  • state_as_dot_graph
  • state_custom_dot_graph
  • state_graph_canon
  • state_packing
  • state_permuter
  • state_space
  • state_space_dijkstra
  • state_space_exploration_modes
  • state_space_explorer
  • state_space_open_nodes
  • state_space_open_nodes_c
  • state_space_reduction
  • static_analysis
  • static_enabling_analysis
  • static_ordering
  • store
  • subexpressions
  • succeed_max
  • symmetry_marker
  • symmetry_reduction
  • synthesis_tests
  • synthesis_util
  • system_call
  • table_tools
  • tcltk_interface
  • tcltk_tree_inspector
  • test
  • test2
  • test_fibonacci_heap
  • test_nodestore.pl
  • test_paths
  • test_regexp
  • test_regexp_unicode
  • test_runner
  • test_runner_cov.pl
  • test_typechecker
  • testcases
  • testdining
  • testltlc
  • tests.pl
  • testsignal.pl
  • timer
  • tools
  • tools_commands
  • tools_fastread
  • tools_files
  • tools_io
  • tools_lists
  • tools_matching
  • tools_meta
  • tools_platform
  • tools_portability
  • tools_positions
  • tools_printing
  • tools_strings
  • tools_timeout
  • trace_generator
  • translate
  • translate_keywords
  • tree.pl
  • typechecker
  • typing_tools
  • uml_generator
  • unbound_spec_test.pl
  • unsat_core_generalization
  • unsat_cores
  • user_interrupts
  • user_signal
  • validator
  • validator_test
  • value_persistance
  • variable.pl
  • version
  • visb_visualiser
  • visualize_graph
  • weakest_preconditions
  • well_def_analyser
  • well_def_hyps
  • well_def_prover
  • well_def_tools
  • welldef
  • whash_send
  • worker
  • xml2b
  • xml_prob
  • xtl_interface
  • z3interface
  • z_tools
  • z_typechecker
  • zenvironment
  • zmq
  • zmq_rpc
  • zparameters
  • ztransformations
  • Predicates of parsercall

  • add_acc_string/3
  • all_older/2
  • alloy_pl_filename/2
  • analyse_java_error_msg/1
  • call_alloy2pl_parser/2
  • call_alloy2pl_parser_aux/3
  • call_console_parser/2
  • call_console_parser2/2
  • call_fuzz_parser/2
  • call_jar_parser/4
  • call_ltl_parser/3
  • call_tla2b_parser/1
  • check_java_version/2
  • check_java_version_aux/3
  • check_java_version_aux2/5
  • check_prob_file_first_code/4
  • check_prob_file_not_empty/4
  • check_version_and_read_machine/7
  • cleanup_newlines/2
  • clear_old_console_parsers/0
  • compilation_not_needed/3
  • connect_to_console_parser_on_port/5
  • connect_to_external_console_parser_on_port/1
  • console_parser_jar_available_in_lib/0
  • count_offset/5
  • count_template_offset/5
  • create_to_string_conversion/4
  • crlf/1
  • debug_print_system_call/2
  • deregister_parsing_call_back/0
  • digit/3
  • digit_code_2_int/2
  • digits/4
  • digits2/6
  • display_pending_outputs/2
  • dont_need_compilation/5
  • ensure_console_parser_launched/0
  • epi/5
  • epi_filename/3
  • epi_number/3
  • epi_numbers/3
  • epi_numbers2/3
  • epi_path2/3
  • extract_line_col_for_b_parser/3
  • fastrw_start_code/1
  • findall_definitions/1
  • fuzz_filename/2
  • generate_conc_expr/3
  • get_binary_extensions/1
  • get_command_in_lib/2
  • get_compound_exceptions/4
  • get_console_parser/3
  • get_definitions/1
  • get_error_position_from_codes/2
  • get_error_position_from_term/3
  • get_extra_args_list/1
  • get_java_command_for_parser/1
  • get_java_command_path/1
  • get_java_fullversion/1
  • get_java_fullversion/3
  • get_java_fullversion_numbers/4
  • get_java_fullversion_numbers_aux/4
  • get_java_version/1
  • get_ltl_lang_spec/1
  • get_machine_term/2
  • get_parser_version/1
  • get_parser_version/2
  • get_parser_version/6
  • get_v3_atom/2
  • get_version_from_parser/1
  • get_version_numbers/6
  • handle_and_catch/3
  • handle_console_parser_result/2
  • handle_parser_exception/1
  • handle_parser_exception/3
  • handle_parser_exception_aux/2
  • is_definitely_string/1
  • is_digit/1
  • is_machine_term/1
  • is_number/1
  • is_real_lit1/1
  • is_real_lit2/1
  • is_real_literal_codes/1
  • java_version_ok_for_parser/3
  • jvm_options-->/2
  • l_parse_templates/6
  • lex_leq/2
  • library_abs_name/2
  • load_b_machine_as_term/3
  • load_b_machine_list_of_facts_as_term/2
  • load_b_machine_probfile_as_term/2
  • load_b_machine_probfile_as_term/3
  • missing_parser_diagnostics/0
  • my_read_from_codes/2
  • my_read_from_codes/4
  • my_system_call/3
  • my_system_call/4
  • my_system_call5/5
  • newline/2
  • old_option_command/2
  • open_probfile/4
  • open_probfile_aux/7
  • parse/3
  • parse_at_position_in_file/5
  • parse_at_position_in_file2/6
  • parse_expression/2
  • parse_formula/2
  • parse_int2/5
  • parse_int_codes/3
  • parse_predicate/2
  • parse_simple/3
  • parse_simple_codes/5
  • parse_string_template/2
  • parse_string_template/4
  • parse_substitution/2
  • parse_template_b_expression/4
  • parse_temporal_formula/4
  • parse_x/3
  • parse_y/3
  • parser_cli_options-->/2
  • parser_command_args/4
  • parser_command_supported/1
  • parser_is_launched/0
  • parser_jvm_options-->/2
  • parser_location/1
  • parser_process_release/1
  • parser_version_at_least/3
  • print_hint/1
  • print_system_call/2
  • prob_filename/2
  • query_command_supported/2
  • read_line_if_ready/2
  • read_lines_and_add_as_error/1
  • read_lines_until_eof/4
  • read_machine_term_from_file/4
  • read_machine_term_from_file_aux/4
  • read_machine_term_from_list_of_facts/3
  • read_machines/6
  • register_parsing_call_back/1
  • release_console_parser/0
  • release_parser_if_requested/1
  • remove_filename/4
  • remove_filename_from_codes/3
  • remove_msg_posinfo/3
  • remove_msg_posinfo/4
  • remove_msg_posinfo_known/2
  • remove_rowcol/4
  • replace_string_backslashes/2
  • replace_windows_path_backslashes/2
  • reset_default_filenumber/2
  • reset_definitions/0
  • reset_old_parser_option_value/3
  • reset_parser/0
  • reset_parser_option_cache/0
  • safe_name/2
  • safe_number_codes/2
  • safe_polling_read_line/6
  • safe_read_exception/6
  • safe_read_line/5
  • safe_read_line_aux/6
  • safe_read_line_if_ready/5
  • safe_read_term/5
  • safe_read_term2/5
  • same_parser_version/2
  • select_option/3
  • send_definition/2
  • send_definitions/1
  • set_default_filenumber/2
  • stream_ready_to_read/1
  • stream_ready_to_read/2
  • strip_closing_quote/2
  • templ_start_offset/2
  • template_content/4
  • template_inside_string/6
  • template_open_paren/4
  • template_option/4
  • template_options/4
  • template_options2/4
  • template_options3/5
  • template_width_option/4
  • tla2b_filename/2
  • tla2prob_filename/2
  • transform_str_templ_aux/4
  • transform_string_template/3
  • treat_exit_code/5
  • try_number_codes/2
  • try_set_parser_option/3
  • try_set_parser_option_nc/3
  • unchanged/2
  • update_jvm_parser_preferences/0
  • update_options/3
  • valid_start_code/1
  • virtual_dsl_file/1
  • Module Information

    Module Information


    Dynamic Predicates:           java_parser_version/6           java_parser_process/4           definitions_already_sent/0           cur_defaultFileNumber/1           prob2_call_back_available/1           query_command_supported_cached/2

    1806 Lines

    193 Predicates

    Imported Modules:           lists          process          file_systems          codesio          system          sockets          self_check          preferences          debug          system_call

    33 Exports

    43 specified Imports

    Imports Exports

    Name:    module_info/2

    Module:    module_information


    Name:    add_error/2

    Module:    error_manager


    Name:    add_error/3

    Module:    error_manager


    Name:    add_error/4

    Module:    error_manager


    Name:    add_error_fail/3

    Module:    error_manager


    Name:    add_failed_call_error/1

    Module:    error_manager


    Name:    add_internal_error/2

    Module:    error_manager


    Name:    add_warning/3

    Module:    error_manager


    Name:    add_warning/4

    Module:    error_manager


    Name:    real_error_occurred/0

    Module:    error_manager


    Name:    add_message/3

    Module:    error_manager


    Name:    add_message/4

    Module:    error_manager


    Name:    extract_line_col/5

    Module:    error_manager


    Name:    add_all_perrors/3

    Module:    error_manager


    Name:    split_filename/3

    Module:    tools


    Name:    same_file_name/2

    Module:    tools


    Name:    get_PROBPATH/1

    Module:    tools


    Name:    safe_atom_chars/3

    Module:    tools


    Name:    host_platform/1

    Module:    tools_platform


    Name:    platform_is_64_bit/0

    Module:    tools_platform


    Name:    ajoin_with_sep/3

    Module:    tools_strings


    Name:    ajoin/2

    Module:    tools_strings


    Name:    print_error/1

    Module:    tools_printing


    Name:    format_with_colour_nl/4

    Module:    tools_printing


    Name:    b_get_definition/5

    Module:    bmachine


    Name:    b_machine_is_loaded/0

    Module:    bmachine


    Name:    b_or_z_mode/0

    Module:    specfile


    Name:    register_event_listener/3

    Module:    eventhandling


    Name:    get_prob_application_type/1

    Module:    preferences


    Name:    read_term_from_stream/2

    Module:    tools_fastread


    Name:    fastrw_read/3

    Module:    tools_fastread


    Name:    profile_single_call/3

    Module:    runtime_profiler


    Name:    split_atom/3

    Module:    tools


    Name:    atom_to_number/2

    Module:    tools


    Name:     socket_select/7

    Module:     sockets


    Name:    get_tail_filename/2

    Module:    tools


    Name:    split_chars/3

    Module:    tools


    Name:    b_or_z_mode/0

    Module:    specfile


    Name:    csp_with_bz_mode/0

    Module:    specfile


    Name:    extract_file_number_and_name/3

    Module:    error_manager


    Name:    add_col_offset_to_position/3

    Module:    tools_positions


    Name:    add_line_col_offset_to_position/4

    Module:    tools_positions


    Name:    runtime_application_path/1

    Module:    pathes


    Name:    load_b_machine_as_term/3


    Name:    load_b_machine_probfile_as_term/2


    Name:    load_b_machine_probfile_as_term/3


    Name:    load_b_machine_list_of_facts_as_term/2


    Name:    get_parser_version/1


    Name:    get_parser_version/2


    Name:    get_parser_version/6


    Name:    get_java_command_path/1


    Name:    check_java_version/2


    Name:    get_java_fullversion/1


    Name:    get_java_fullversion/3


    Name:    get_java_version/1


    Name:    ensure_console_parser_launched/0


    Name:    connect_to_external_console_parser_on_port/1


    Name:    release_console_parser/0


    Name:    console_parser_jar_available_in_lib/0


    Name:    call_ltl_parser/3


    Name:    call_tla2b_parser/1


    Name:    tla2b_filename/2


    Name:    call_alloy2pl_parser/2


    Name:    tla2prob_filename/2


    Name:    parse/3


    Name:    parse_at_position_in_file/5


    Name:    parse_formula/2


    Name:    parse_predicate/2


    Name:    parse_expression/2


    Name:    parse_substitution/2


    Name:    transform_string_template/3


    Name:    call_fuzz_parser/2


    Name:    register_parsing_call_back/1


    Name:    deregister_parsing_call_back/0


    Name:    set_default_filenumber/2


    Name:    reset_default_filenumber/2



    Predicates

    Predicates:

  • add_acc_string/3
  • all_older/2
  • alloy_pl_filename/2
  • analyse_java_error_msg/1
  • call_alloy2pl_parser/2
  • call_alloy2pl_parser_aux/3
  • call_console_parser/2
  • call_console_parser2/2
  • call_fuzz_parser/2
  • call_jar_parser/4
  • call_ltl_parser/3
  • call_tla2b_parser/1
  • check_java_version/2
  • check_java_version_aux/3
  • check_java_version_aux2/5
  • check_prob_file_first_code/4
  • check_prob_file_not_empty/4
  • check_version_and_read_machine/7
  • cleanup_newlines/2
  • clear_old_console_parsers/0
  • compilation_not_needed/3
  • connect_to_console_parser_on_port/5
  • connect_to_external_console_parser_on_port/1
  • console_parser_jar_available_in_lib/0
  • count_offset/5
  • count_template_offset/5
  • create_to_string_conversion/4
  • crlf/1
  • debug_print_system_call/2
  • deregister_parsing_call_back/0
  • digit/3
  • digit_code_2_int/2
  • digits/4
  • digits2/6
  • display_pending_outputs/2
  • dont_need_compilation/5
  • ensure_console_parser_launched/0
  • epi/5
  • epi_filename/3
  • epi_number/3
  • epi_numbers/3
  • epi_numbers2/3
  • epi_path2/3
  • extract_line_col_for_b_parser/3
  • fastrw_start_code/1
  • findall_definitions/1
  • fuzz_filename/2
  • generate_conc_expr/3
  • get_binary_extensions/1
  • get_command_in_lib/2
  • get_compound_exceptions/4
  • get_console_parser/3
  • get_definitions/1
  • get_error_position_from_codes/2
  • get_error_position_from_term/3
  • get_extra_args_list/1
  • get_java_command_for_parser/1
  • get_java_command_path/1
  • get_java_fullversion/1
  • get_java_fullversion/3
  • get_java_fullversion_numbers/4
  • get_java_fullversion_numbers_aux/4
  • get_java_version/1
  • get_ltl_lang_spec/1
  • get_machine_term/2
  • get_parser_version/1
  • get_parser_version/2
  • get_parser_version/6
  • get_v3_atom/2
  • get_version_from_parser/1
  • get_version_numbers/6
  • handle_and_catch/3
  • handle_console_parser_result/2
  • handle_parser_exception/1
  • handle_parser_exception/3
  • handle_parser_exception_aux/2
  • is_definitely_string/1
  • is_digit/1
  • is_machine_term/1
  • is_number/1
  • is_real_lit1/1
  • is_real_lit2/1
  • is_real_literal_codes/1
  • java_version_ok_for_parser/3
  • jvm_options-->/2
  • l_parse_templates/6
  • lex_leq/2
  • library_abs_name/2
  • load_b_machine_as_term/3
  • load_b_machine_list_of_facts_as_term/2
  • load_b_machine_probfile_as_term/2
  • load_b_machine_probfile_as_term/3
  • missing_parser_diagnostics/0
  • my_read_from_codes/2
  • my_read_from_codes/4
  • my_system_call/3
  • my_system_call/4
  • my_system_call5/5
  • newline/2
  • old_option_command/2
  • open_probfile/4
  • open_probfile_aux/7
  • parse/3
  • parse_at_position_in_file/5
  • parse_at_position_in_file2/6
  • parse_expression/2
  • parse_formula/2
  • parse_int2/5
  • parse_int_codes/3
  • parse_predicate/2
  • parse_simple/3
  • parse_simple_codes/5
  • parse_string_template/2
  • parse_string_template/4
  • parse_substitution/2
  • parse_template_b_expression/4
  • parse_temporal_formula/4
  • parse_x/3
  • parse_y/3
  • parser_cli_options-->/2
  • parser_command_args/4
  • parser_command_supported/1
  • parser_is_launched/0
  • parser_jvm_options-->/2
  • parser_location/1
  • parser_process_release/1
  • parser_version_at_least/3
  • print_hint/1
  • print_system_call/2
  • prob_filename/2
  • query_command_supported/2
  • read_line_if_ready/2
  • read_lines_and_add_as_error/1
  • read_lines_until_eof/4
  • read_machine_term_from_file/4
  • read_machine_term_from_file_aux/4
  • read_machine_term_from_list_of_facts/3
  • read_machines/6
  • register_parsing_call_back/1
  • release_console_parser/0
  • release_parser_if_requested/1
  • remove_filename/4
  • remove_filename_from_codes/3
  • remove_msg_posinfo/3
  • remove_msg_posinfo/4
  • remove_msg_posinfo_known/2
  • remove_rowcol/4
  • replace_string_backslashes/2
  • replace_windows_path_backslashes/2
  • reset_default_filenumber/2
  • reset_definitions/0
  • reset_old_parser_option_value/3
  • reset_parser/0
  • reset_parser_option_cache/0
  • safe_name/2
  • safe_number_codes/2
  • safe_polling_read_line/6
  • safe_read_exception/6
  • safe_read_line/5
  • safe_read_line_aux/6
  • safe_read_line_if_ready/5
  • safe_read_term/5
  • safe_read_term2/5
  • same_parser_version/2
  • select_option/3
  • send_definition/2
  • send_definitions/1
  • set_default_filenumber/2
  • stream_ready_to_read/1
  • stream_ready_to_read/2
  • strip_closing_quote/2
  • templ_start_offset/2
  • template_content/4
  • template_inside_string/6
  • template_open_paren/4
  • template_option/4
  • template_options/4
  • template_options2/4
  • template_options3/5
  • template_width_option/4
  • tla2b_filename/2
  • tla2prob_filename/2
  • transform_str_templ_aux/4
  • transform_string_template/3
  • treat_exit_code/5
  • try_number_codes/2
  • try_set_parser_option/3
  • try_set_parser_option_nc/3
  • unchanged/2
  • update_jvm_parser_preferences/0
  • update_options/3
  • valid_start_code/1
  • virtual_dsl_file/1


  • add_acc_string/3

    add_acc_string/3



    all_older/2

    all_older/2



    alloy_pl_filename/2

    alloy_pl_filename/2



    analyse_java_error_msg/1

    analyse_java_error_msg/1



    call_alloy2pl_parser/2

    call_alloy2pl_parser/2



    call_alloy2pl_parser_aux/3

    call_alloy2pl_parser_aux/3



    call_console_parser/2

    call_console_parser/2



    call_console_parser2/2

    call_console_parser2/2

    Description:
    WARNING: if the java parser writes too much output on the out stream it will block
    until its output is read and we have a deadlock !
    hence we use safe_polling_read_line



    call_fuzz_parser/2

    call_fuzz_parser/2



    call_jar_parser/4

    call_jar_parser/4



    call_ltl_parser/3

    call_ltl_parser/3



    call_tla2b_parser/1

    call_tla2b_parser/1



    check_java_version/2

    check_java_version/2



    check_java_version_aux/3

    check_java_version_aux/3



    check_java_version_aux2/5

    check_java_version_aux2/5



    check_prob_file_first_code/4

    check_prob_file_first_code/4



    check_prob_file_not_empty/4

    check_prob_file_not_empty/4



    check_version_and_read_machine/7

    check_version_and_read_machine/7



    cleanup_newlines/2

    cleanup_newlines/2



    clear_old_console_parsers/0

    clear_old_console_parsers/0



    compilation_not_needed/3

    compilation_not_needed/3



    connect_to_console_parser_on_port/5

    connect_to_console_parser_on_port/5



    connect_to_external_console_parser_on_port/1

    connect_to_external_console_parser_on_port/1



    console_parser_jar_available_in_lib/0

    console_parser_jar_available_in_lib/0



    count_offset/5

    count_offset/5



    count_template_offset/5

    count_template_offset/5



    create_to_string_conversion/4

    create_to_string_conversion/4



    crlf/1

    crlf/1



    debug_print_system_call/2

    debug_print_system_call/2



    deregister_parsing_call_back/0

    deregister_parsing_call_back/0



    digit/3

    digit/3



    digit_code_2_int/2

    digit_code_2_int/2



    digits/4

    digits/4



    digits2/6

    digits2/6



    display_pending_outputs/2

    display_pending_outputs/2



    dont_need_compilation/5

    dont_need_compilation/5



    ensure_console_parser_launched/0

    ensure_console_parser_launched/0



    epi/5

    epi/5



    epi_filename/3

    epi_filename/3



    epi_number/3

    epi_number/3



    epi_numbers/3

    epi_numbers/3



    epi_numbers2/3

    epi_numbers2/3



    epi_path2/3

    epi_path2/3



    extract_line_col_for_b_parser/3

    extract_line_col_for_b_parser/3



    fastrw_start_code/1

    fastrw_start_code/1



    findall_definitions/1

    findall_definitions/1



    fuzz_filename/2

    fuzz_filename/2



    generate_conc_expr/3

    generate_conc_expr/3



    get_binary_extensions/1

    get_binary_extensions/1



    get_command_in_lib/2

    get_command_in_lib/2



    get_compound_exceptions/4

    get_compound_exceptions/4



    get_console_parser/3

    get_console_parser/3



    get_definitions/1

    get_definitions/1



    get_error_position_from_codes/2

    get_error_position_from_codes/2



    get_error_position_from_term/3

    get_error_position_from_term/3



    get_extra_args_list/1

    get_extra_args_list/1



    get_java_command_for_parser/1

    get_java_command_for_parser/1



    get_java_command_path/1

    get_java_command_path/1



    get_java_fullversion/1

    get_java_fullversion/1



    get_java_fullversion/3

    get_java_fullversion/3



    get_java_fullversion_numbers/4

    get_java_fullversion_numbers/4



    get_java_fullversion_numbers_aux/4

    get_java_fullversion_numbers_aux/4



    get_java_version/1

    get_java_version/1



    get_ltl_lang_spec/1

    get_ltl_lang_spec/1



    get_machine_term/2

    get_machine_term/2



    get_parser_version/1

    get_parser_version/1



    get_parser_version/2

    get_parser_version/2



    get_parser_version/6

    get_parser_version/6



    get_v3_atom/2

    get_v3_atom/2



    get_version_from_parser/1

    get_version_from_parser/1



    get_version_numbers/6

    get_version_numbers/6



    handle_and_catch/3

    handle_and_catch/3



    handle_console_parser_result/2

    handle_console_parser_result/2



    handle_parser_exception/1

    handle_parser_exception/1



    handle_parser_exception/3

    handle_parser_exception/3



    handle_parser_exception_aux/2

    handle_parser_exception_aux/2



    is_definitely_string/1

    is_definitely_string/1



    is_digit/1

    is_digit/1



    is_machine_term/1

    is_machine_term/1



    is_number/1

    is_number/1



    is_real_lit1/1

    is_real_lit1/1



    is_real_lit2/1

    is_real_lit2/1



    is_real_literal_codes/1

    is_real_literal_codes/1



    java_version_ok_for_parser/3

    java_version_ok_for_parser/3



    jvm_options-->/2

    jvm_options-->/2



    l_parse_templates/6

    l_parse_templates/6



    lex_leq/2

    lex_leq/2



    library_abs_name/2

    library_abs_name/2



    load_b_machine_as_term/3

    load_b_machine_as_term/3



    load_b_machine_list_of_facts_as_term/2

    load_b_machine_list_of_facts_as_term/2



    load_b_machine_probfile_as_term/2

    load_b_machine_probfile_as_term/2



    load_b_machine_probfile_as_term/3

    load_b_machine_probfile_as_term/3



    missing_parser_diagnostics/0

    missing_parser_diagnostics/0



    my_read_from_codes/2

    my_read_from_codes/2



    my_read_from_codes/4

    my_read_from_codes/4



    my_system_call/3

    my_system_call/3



    my_system_call/4

    my_system_call/4



    my_system_call5/5

    my_system_call5/5



    newline/2

    newline/2



    old_option_command/2

    old_option_command/2



    open_probfile/4

    open_probfile/4



    open_probfile_aux/7

    open_probfile_aux/7



    parse/3

    parse/3



    parse_at_position_in_file/5

    parse_at_position_in_file/5



    parse_at_position_in_file2/6

    parse_at_position_in_file2/6



    parse_expression/2

    parse_expression/2



    parse_formula/2

    parse_formula/2



    parse_int2/5

    parse_int2/5



    parse_int_codes/3

    parse_int_codes/3



    parse_predicate/2

    parse_predicate/2



    parse_simple/3

    parse_simple/3



    parse_simple_codes/5

    parse_simple_codes/5



    parse_string_template/2

    parse_string_template/2



    parse_string_template/4

    parse_string_template/4



    parse_substitution/2

    parse_substitution/2



    parse_template_b_expression/4

    parse_template_b_expression/4



    parse_temporal_formula/4

    parse_temporal_formula/4



    parse_x/3

    parse_x/3

    Description:
    parse_x(+Kind,+Codes,-Tree)



    parse_y/3

    parse_y/3



    parser_cli_options-->/2

    parser_cli_options-->/2

    Description:
    ['-v'], % comment in for verbose, -time for timing info



    parser_command_args/4

    parser_command_args/4



    parser_command_supported/1

    parser_command_supported/1



    parser_is_launched/0

    parser_is_launched/0



    parser_jvm_options-->/2

    parser_jvm_options-->/2



    parser_location/1

    parser_location/1



    parser_process_release/1

    parser_process_release/1



    parser_version_at_least/3

    parser_version_at_least/3



    print_hint/1

    print_hint/1



    print_system_call/2

    print_system_call/2



    prob_filename/2

    prob_filename/2



    query_command_supported/2

    query_command_supported/2



    read_line_if_ready/2

    read_line_if_ready/2



    read_lines_and_add_as_error/1

    read_lines_and_add_as_error/1



    read_lines_until_eof/4

    read_lines_until_eof/4



    read_machine_term_from_file/4

    read_machine_term_from_file/4



    read_machine_term_from_file_aux/4

    read_machine_term_from_file_aux/4



    read_machine_term_from_list_of_facts/3

    read_machine_term_from_list_of_facts/3



    read_machines/6

    read_machines/6



    register_parsing_call_back/1

    register_parsing_call_back/1

    Meta: register_parsing_call_back(4)



    release_console_parser/0

    release_console_parser/0



    release_parser_if_requested/1

    release_parser_if_requested/1



    remove_filename/4

    remove_filename/4



    remove_filename_from_codes/3

    remove_filename_from_codes/3



    remove_msg_posinfo/3

    remove_msg_posinfo/3



    remove_msg_posinfo/4

    remove_msg_posinfo/4



    remove_msg_posinfo_known/2

    remove_msg_posinfo_known/2



    remove_rowcol/4

    remove_rowcol/4



    replace_string_backslashes/2

    replace_string_backslashes/2



    replace_windows_path_backslashes/2

    replace_windows_path_backslashes/2



    reset_default_filenumber/2

    reset_default_filenumber/2



    reset_definitions/0

    reset_definitions/0



    reset_old_parser_option_value/3

    reset_old_parser_option_value/3



    reset_parser/0

    reset_parser/0



    reset_parser_option_cache/0

    reset_parser_option_cache/0



    safe_name/2

    safe_name/2



    safe_number_codes/2

    safe_number_codes/2



    safe_polling_read_line/6

    safe_polling_read_line/6



    safe_read_exception/6

    safe_read_exception/6



    safe_read_line/5

    safe_read_line/5



    safe_read_line_aux/6

    safe_read_line_aux/6



    safe_read_line_if_ready/5

    safe_read_line_if_ready/5



    safe_read_term/5

    safe_read_term/5



    safe_read_term2/5

    safe_read_term2/5



    same_parser_version/2

    same_parser_version/2



    select_option/3

    select_option/3



    send_definition/2

    send_definition/2



    send_definitions/1

    send_definitions/1



    set_default_filenumber/2

    set_default_filenumber/2



    stream_ready_to_read/1

    stream_ready_to_read/1



    stream_ready_to_read/2

    stream_ready_to_read/2



    strip_closing_quote/2

    strip_closing_quote/2



    templ_start_offset/2

    templ_start_offset/2



    template_content/4

    template_content/4



    template_inside_string/6

    template_inside_string/6



    template_open_paren/4

    template_open_paren/4



    template_option/4

    template_option/4



    template_options/4

    template_options/4



    template_options2/4

    template_options2/4



    template_options3/5

    template_options3/5



    template_width_option/4

    template_width_option/4



    tla2b_filename/2

    tla2b_filename/2



    tla2prob_filename/2

    tla2prob_filename/2



    transform_str_templ_aux/4

    transform_str_templ_aux/4



    transform_string_template/3

    transform_string_template/3



    treat_exit_code/5

    treat_exit_code/5



    try_number_codes/2

    try_number_codes/2



    try_set_parser_option/3

    try_set_parser_option/3



    try_set_parser_option_nc/3

    try_set_parser_option_nc/3



    unchanged/2

    unchanged/2



    update_jvm_parser_preferences/0

    update_jvm_parser_preferences/0



    update_options/3

    update_options/3



    valid_start_code/1

    valid_start_code/1



    virtual_dsl_file/1

    virtual_dsl_file/1



    Determinacy Checker

    Determinacy Checker:

    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_release,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('dll_path/dll_path') does not exist
    ! goal: absolute_file_name(extension('dll_path/dll_path'),_55019,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/pathes.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_debug_flag,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(plspec_patch_libraries,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_debug_flag,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(no_terminal_colors,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_release,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_enter_debugger_upon_error,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_use_timer,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(error_manager) does not exist
    ! goal: absolute_file_name(probsrc(error_manager),_65223,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/xml_prob.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(debug) does not exist
    ! goal: absolute_file_name(probsrc(debug),_63559,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/xml_prob.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_profile,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_src_profile,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_core_only,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_myheap,false)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(disable_chr,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(tools_strings) does not exist
    ! goal: absolute_file_name(probsrc(tools_strings),_45051,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/pathes_lib.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('counter/counter') does not exist
    ! goal: absolute_file_name(extension('counter/counter'),_14209,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/error_manager.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(tools) does not exist
    ! goal: absolute_file_name(probsrc(tools),_60845,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_records.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extrasrc(json_parser) does not exist
    ! goal: absolute_file_name(extrasrc(json_parser),_60557,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/translate.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file covsrc(coverage_tools_annotations) does not exist
    ! goal: absolute_file_name(covsrc(coverage_tools_annotations),_169859,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_waitflags.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(tools_lists) does not exist
    ! goal: absolute_file_name(probsrc(tools_lists),_169859,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_tools.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_debug_watch_flag,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(kernel_waitflags) does not exist
    ! goal: absolute_file_name(probsrc(kernel_waitflags),_172003,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/runtime_profiler.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(closures) does not exist
    ! goal: absolute_file_name(probsrc(closures),_178123,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/memoization.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file prob_rewrite_rules(b_ast_cleanup_rewrite_rules) does not exist
    ! goal: absolute_file_name(prob_rewrite_rules(b_ast_cleanup_rewrite_rules),_178265,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_ast_cleanup.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('counter/counter') does not exist
    ! goal: absolute_file_name(extension('counter/counter'),_183675,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/state_space.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extrasrc(external_functions_reals) does not exist
    ! goal: absolute_file_name(extrasrc(external_functions_reals),_182911,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/external_functions.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extrasrc(external_functions_svg) does not exist
    ! goal: absolute_file_name(extrasrc(external_functions_svg),_182911,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/external_functions.pl')])
    ! Existence error in user:check_arithmetic_function/1
    ! procedure user:check_arithmetic_function/1 does not exist
    ! goal: user:check_arithmetic_function(log(2,4))
    ! Existence error in argument 1 of absolute_file_name/3
    ! file chrsrc(chr_integer_inequality) does not exist
    ! goal: absolute_file_name(chrsrc(chr_integer_inequality),_184207,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/clpfd_interface.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(preferences) does not exist
    ! goal: absolute_file_name(probsrc(preferences),_183533,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_z.pl')])
    ! Existence error in user:exists_source/1
    ! procedure user:exists_source/1 does not exist
    ! goal: user:exists_source(library(atts))
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(tools_strings) does not exist
    ! goal: absolute_file_name(probsrc(tools_strings),_184527,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_strings.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(kernel_freetypes) does not exist
    ! goal: absolute_file_name(probsrc(kernel_freetypes),_178123,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/external_functions.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_debug_watch_flag,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(kernel_reals) does not exist
    ! goal: absolute_file_name(probsrc(kernel_reals),_201151,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_interpreter_check.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(clpfd_interface) does not exist
    ! goal: absolute_file_name(probsrc(clpfd_interface),_195457,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_equality.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(no_wd_checking,true)
    ! Existence error in user:exists_source/1
    ! procedure user:exists_source/1 does not exist
    ! goal: user:exists_source(library(atts))
    ! Existence error in user:exists_source/1
    ! procedure user:exists_source/1 does not exist
    ! goal: user:exists_source(library(atts))
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(avl_tools) does not exist
    ! goal: absolute_file_name(probsrc(avl_tools),_178545,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bsets_clp.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_use_timer,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('counter/counter') does not exist
    ! goal: absolute_file_name(extension('counter/counter'),_191343,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/succeed_max.pl')])
    ! Existence error in user:exists_source/1
    ! procedure user:exists_source/1 does not exist
    ! goal: user:exists_source(library(logarr))
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probcspsrc(haskell_csp) does not exist
    ! goal: absolute_file_name(probcspsrc(haskell_csp),_191197,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/xtl_interface.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('probhash/probhash') does not exist
    ! goal: absolute_file_name(extension('probhash/probhash'),_194477,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_machine_hierarchy.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('probhash/probhash') does not exist
    ! goal: absolute_file_name(extension('probhash/probhash'),_191343,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/value_persistance.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(avl_tools) does not exist
    ! goal: absolute_file_name(probsrc(avl_tools),_191485,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/state_packing.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(btypechecker) does not exist
    ! goal: absolute_file_name(probsrc(btypechecker),_178833,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/specfile.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('counter/counter') does not exist
    ! goal: absolute_file_name(extension('counter/counter'),_178545,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_reals.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file kodkodsrc(kodkod) does not exist
    ! goal: absolute_file_name(kodkodsrc(kodkod),_172003,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_interpreter.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(kernel_waitflags) does not exist
    ! goal: absolute_file_name(probsrc(kernel_waitflags),_169859,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/delay.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(performance_messages) does not exist
    ! goal: absolute_file_name(probsrc(performance_messages),_169859,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_compiler.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(no_wd_checking,true)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_data_validation_mode,xxxtrue)
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_data_validation_mode,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(bsyntaxtree) does not exist
    ! goal: absolute_file_name(probsrc(bsyntaxtree),_144005,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/custom_explicit_sets.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('random_permutations/random_permutations') does not exist
    ! goal: absolute_file_name(extension('random_permutations/random_permutations'),_137459,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/fd_utils_clpfd.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(error_manager) does not exist
    ! goal: absolute_file_name(probsrc(error_manager),_135457,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/partition_detection.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file extension('counter/counter') does not exist
    ! goal: absolute_file_name(extension('counter/counter'),_99223,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_objects.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(eventhandling) does not exist
    ! goal: absolute_file_name(probsrc(eventhandling),_93529,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/kernel_freetypes.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(clpfd_interface) does not exist
    ! goal: absolute_file_name(probsrc(clpfd_interface),_89965,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/typing_tools.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(custom_explicit_sets) does not exist
    ! goal: absolute_file_name(probsrc(custom_explicit_sets),_60557,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bsyntaxtree.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(tools_strings) does not exist
    ! goal: absolute_file_name(probsrc(tools_strings),_60845,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/input_syntax_tree.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(b_state_model_check) does not exist
    ! goal: absolute_file_name(probsrc(b_state_model_check),_60703,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/b_read_write_info.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(bmachine_eventb) does not exist
    ! goal: absolute_file_name(probsrc(bmachine_eventb),_53305,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/btypechecker.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(eventhandling) does not exist
    ! goal: absolute_file_name(probsrc(eventhandling),_53305,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/pragmas.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(module_information) does not exist
    ! goal: absolute_file_name(probsrc(module_information),_55111,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bmachine_static_checks.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(error_manager) does not exist
    ! goal: absolute_file_name(probsrc(error_manager),_53305,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bmachine_static_checks.pl')])
    ! Existence error in user:environ/2
    ! procedure user:environ/2 does not exist
    ! goal: user:environ(prob_safe_mode,true)
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(bsyntaxtree) does not exist
    ! goal: absolute_file_name(probsrc(bsyntaxtree),_50171,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bmachine_eventb.pl')])
    ! Existence error in argument 1 of absolute_file_name/3
    ! file kodkodsrc(kodkod) does not exist
    ! goal: absolute_file_name(kodkodsrc(kodkod),_18775,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/bmachine.pl')])
    * Non-determinate: parsercall:try_set_parser_option_nc/3 (clause 1)
    * Calls nondet predicate parsercall:debug_format/3 .
    * Non-determinate: parsercall:try_set_parser_option_nc/3 (clause 2)
    * Calls nondet predicate parsercall:debug_format/3 .
    * Non-determinate: parsercall:try_set_parser_option_nc/3 (clause 3)
    * Calls nondet predicate parsercall:debug_format/3 .
    * Non-determinate: parsercall:unchanged/2 (clause 1)
    * Indexing cannot distinguish this from clause 2.
    ! Existence error in argument 1 of absolute_file_name/3
    ! file probsrc(eventhandling) does not exist
    ! goal: absolute_file_name(probsrc(eventhandling),_261,[access(exist),file_type(source),relative_to('/builds/stups/prob/prolog_doc_gen/prolog-Doc/prob_prolog/src/parsercall.pl')])