Logo
  • Home
  • INSTALL
  • Calling YAP
  • Core Built-ins
  • Programming
  • Extensions
  • Library
  • Available Packages
  • Foreign Language Interface
YAP Prolog Reference Manual
  • Line Manipulation Utilities

Line Manipulation Utilities¶

This package provides a set of useful predicates to manipulate sequences of characters codes, usually first read in as a line.

It is available by loading the ```

:- use_module(library(lineutils)). ```

  • file_filter_with_start_end/6
  • file_filter_with_initialization/6
  • process/2
  • copy_line/3
  • glue/4
  • fields/4
  • split_quoted/7
  • split_unquoted/4
  • split/4
  • skip_whitespace/3
  • natural/4
  • scan_natural/4
  • integer/4
  • scan_integer/4
  • prolog::file_select/2
  • prolog::file_filter_with_start_end/5
  • prolog::file_filter_with_initialization/5
  • prolog::file_filter/3
  • prolog::filter/1
  • prolog::filter/3
  • prolog::copy_line/2
  • prolog::glue/3
  • prolog::fields/3
  • prolog::fields/2
  • prolog::split_unquoted/3
  • prolog::split/5
  • prolog::split/3
  • prolog::split/2
  • prolog::blank/3
  • prolog::natural/3
  • prolog::scan_natural/3
  • prolog::integer/3
  • prolog::scan_integer/3
  • prolog::search_for/3
  • prolog::search_for/2

Built with MkDocs using a theme provided by Read the Docs.