Skip to main content

Plaintext

Scopes

Below are visualizations of all our scope tests for this language. These were created primarily for testing purposes rather than as documentation. There are quite a few, and they may feel a bit overwhelming from a documentation standpoint.

Bounded non whitespace sequence

1. Bounded non whitespace sequence

A sequence of non-whitespace characters bounded by matching pair

2. Bounded non whitespace sequence (iteration)

Iteration scope for bounded non-whitespace sequence

Bounded paragraph

1. Bounded paragraph

A single paragraph(contiguous block of lines) in the document bounded by matching pair

2. Bounded paragraph (iteration)

Iteration scope for bounded paragraph

Character

1. Character

A single character in the document

Collection item

1. Collection item: Textual

A text based collection item

2. Collection item: Textual (iteration)

Iteration scope for text based collection items

Document

1. Document

The entire document

Identifier

1. Identifier

A single alphanumeric identifier in the document

Interior

1. Interior: Surrounding pair

The interior scope of a surrounding pair

Line

1. Line

A single line in the document

Non whitespace sequence

1. Non whitespace sequence

A sequence of non-whitespace characters

Paragraph

1. Paragraph

A single paragraph(contiguous block of lines) in the document

Sentence

1. Sentence

A single sentence in the document

Surrounding pair

1. Surrounding pair

A delimiter pair, such as parentheses or quotes

2. Surrounding pair (iteration)

The iteration scope for delimiter pairs

Token

1. Token

A single token in the document

Url

1. Url

A url

Word

1. Word

A single word in a token