Documentation

space.php

This file is part of the Parsica library.

Copyright (c) 2020 Mathias Verraes mathias@verraes.net

For the full copyright and license information, please view the LICENSE file that was distributed with this source code.

Table of Contents

Functions

space()  : Parser
Parse a single space character.
tab()  : Parser
Parse a single tab character.
blank()  : Parser
Parse a space or tab.
whitespace()  : Parser
Parse a space character, and \t, \n, \r, \f, \v.
newline()  : Parser
Parse a newline character.
crlf()  : Parser
Parse a carriage return character and a newline character. Return the two characters. {\r\n}
eol()  : Parser
Parse a newline or a crlf.
skipSpace()  : Parser
Skip zero or more white space characters.
skipHSpace()  : Parser
Like 'skipSpace', but does not accept newlines and carriage returns.
skipSpace1()  : Parser
Skip one or more white space characters.
skipHSpace1()  : Parser
Like 'skipSpace1', but does not accept newlines and carriage returns.

Functions

space()

Parse a single space character.

space() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

tab()

Parse a single tab character.

tab() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

blank()

Parse a space or tab.

blank() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

whitespace()

Parse a space character, and \t, \n, \r, \f, \v.

whitespace() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

newline()

Parse a newline character.

newline() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

crlf()

Parse a carriage return character and a newline character. Return the two characters. {\r\n}

crlf() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

eol()

Parse a newline or a crlf.

eol() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

skipSpace()

Skip zero or more white space characters.

skipSpace() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

skipHSpace()

Like 'skipSpace', but does not accept newlines and carriage returns.

skipHSpace() : Parser
Tags
psalm-return

Parser

see
skipSpace
psalm-pure
Return values
Parser

skipSpace1()

Skip one or more white space characters.

skipSpace1() : Parser
Tags
psalm-return

Parser

psalm-pure
Return values
Parser

skipHSpace1()

Like 'skipSpace1', but does not accept newlines and carriage returns.

skipHSpace1() : Parser
Tags
psalm-return

Parser

see
skipSpace1
psalm-pure
Return values
Parser

        
On this page

Search results