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