/usr/local/lib/swipl/library/edinburgh.pl
All Application Manual Name SummaryHelp

  • swipl
    • library
      • error.pl
      • debug.pl -- Print debug messages and test assertions
      • apply.pl
      • lists.pl
      • broadcast.pl -- Event service
      • shlib.pl
      • option.pl
      • thread_pool.pl
      • gensym.pl
      • settings.pl
      • arithmetic.pl
      • main.pl
      • readutil.pl -- Read utilities
      • operators.pl
      • pairs.pl
      • prolog_source.pl
      • record.pl
      • quasi_quotations.pl
      • pure_input.pl
      • solution_sequences.pl
      • ordsets.pl
      • random.pl -- Random numbers
      • base64.pl
      • aggregate.pl
      • yall.pl
      • sandbox.pl
      • apply_macros.pl -- Goal expansion rules to avoid meta-calling
      • assoc.pl
      • prolog_format.pl
      • predicate_options.pl -- Access and analyse predicate options
      • csv.pl
      • pprint.pl
      • atom.pl
      • modules.pl
      • occurs.pl
      • prolog_xref.pl
      • prolog_colour.pl -- Prolog syntax colouring support.
      • lazy_lists.pl
      • ugraphs.pl -- Graph manipulation library
      • url.pl -- Analysing and constructing URL
      • www_browser.pl
      • prolog_pack.pl -- A package manager for Prolog
      • git.pl
      • utf8.pl -- UTF-8 encoding/decoding on lists of character codes.
      • dialect.pl
      • system.pl -- System utilities
      • terms.pl -- Term manipulation
      • date.pl -- Process dates and times
      • persistency.pl -- Provide persistent dynamic predicates
      • iostream.pl -- Utilities to deal with streams
      • prolog_stack.pl
      • edinburgh.pl -- Some traditional Edinburgh predicates
        • display/1
        • display/2
        • unknown/2
        • reconsult/1
        • debug/0
        • nodebug/0
        • fileerrors/2
      • prolog_clause.pl
      • prolog_breakpoints.pl -- Manage Prolog break-points
      • wfs.pl
      • prolog_code.pl
      • sort.pl
      • dicts.pl
      • dif.pl
      • varnumbers.pl
      • pio.pl -- Pure I/O
      • base32.pl -- Base32 encoding and decoding
      • charsio.pl
      • codesio.pl
      • coinduction.pl -- Co-Logic Programming
      • heaps.pl
      • rbtrees.pl
      • statistics.pl
      • when.pl -- Conditional coroutining
      • backcomp.pl -- Backward compatibility
      • prolog_codewalk.pl
      • ctypes.pl -- Character code classification
      • quintus.pl
      • shell.pl
      • prolog_metainference.pl
      • tables.pl
      • optparse.pl -- command line parsing
      • edit.pl
      • make.pl -- Reload modified source files
      • listing.pl
      • ansi_term.pl -- Print decorated text to ANSI consoles
      • thread.pl
      • prolog_debug.pl -- User level debugging tools
      • threadutil.pl -- Interactive thread utilities
      • readln.pl
      • writef.pl -- Old-style formatted write
      • prolog_config.pl
      • prolog_autoload.pl
      • check.pl
      • increval.pl
      • zip.pl
      • help.pl
      • qsave.pl
      • strings.pl
      • rwlocks.pl -- Read/write locks
      • explain.pl
      • nb_set.pl
      • prolog_history.pl
      • prolog_versions.pl -- Demand specific (Prolog) versions
      • oset.pl
      • prolog_profile.pl -- Execution profiler
      • files.pl
      • prolog_wrap.pl
      • macros.pl
      • streams.pl -- Manage Prolog streams
      • prolog_coverage.pl
      • exceptions.pl -- Exception classification
      • tty.pl
      • hashtable.pl
      • prolog_trace.pl
      • intercept.pl
      • prolog_jiti.pl
      • portray_text.pl -- Portray text
      • fastrw.pl
 fileerrors(-Old, +New) is det
Query and change the fileerrors flag. Default it is set to true, causing file operations to raise an exception. Setting it to false activates the old Edinburgh mode of silent failure.
deprecated
- New code should use catch/3 to handle file errors silently