object
blank_grammars(Format)
Blank grammars.
logtalk_load(grammars(loader))
static, context_switching_calls
Public predicates
white_space//0
Consumes a single space or tab.
static
white_space
- zero_or_one
white_spaces//0
Consumes zero or more spaces and tabs.
static
white_spaces
- one
space//0
Consumes a single space.
static
space
- zero_or_one
spaces//0
Consumes zero or more spaces.
static
spaces
- one
tab//0
Consumes a single tab.
static
tab
- zero_or_one
tabs//0
Consumes zero or more tabs.
static
tabs
- one
new_line//0
Consumes a single new line.
static
new_line
- zero_or_one
new_lines//0
Consumes zero or more new lines.
static
new_lines
- one
blank//0
Consumes a single space, tab, vertical tab, line feed, or new line.
static
blank
- zero_or_one
blanks//0
Consumes zero or more spaces, tabs, vertical tabs, line feeds, or new lines.
static
blanks
- one
non_blank//1
Returns a single non-blank character or character code.
static
non_blank(NonBlank)
non_blank(-atomic)
- zero_or_one
non_blanks//1
Returns a (possibly empty) list of non-blank characters or character codes.
static
non_blanks(NonBlanks)
non_blanks(-list(atomic))
- one
control//0
Consumes a single control character or character code. Support for the null control character depends on the Prolog backend.
static
control
- zero_or_one
controls//0
Consumes zero or more control characters or character codes. Support for the null control character depends on the Prolog backend.
static
controls
- one
Protected predicates
(none)
Private predicates
(none)
Operators
(none)