Next: , Previous: , Up: guile-rope   [Contents][Index]


List of Examples

Example 1.1

The definition of the <rope> record.

Example 1.2

The definition of the <rope-transpose> record.

Example 2.1

The seventh character of a rope representing the string ‘abcdefghi’.

Example 2.2

Converting a cons binary tree of strings into a rope.

Example 2.3

Converting a cons binary tree of ropes and strings into a rope.

Example 2.4

Converting a rope into a cons binary tree of strings.

Example 2.5

Generating a random rope from a given string.

Example 2.6

Forcing the rebalancing of a rope.

Example 2.7

The four different cases that may occur in rope concatenation.

Example 2.8

Obtaining subropes.

Example 2.9

Inserting in a rope.

Example 2.10

Searching text in a rope.

Example 2.11

Creating a rope from a list of strings.

Example 2.12

Eagerly comprehending over a portion of a rope, forward or backward.

Example 2.13

Creating a rope from mapped contents of a list.

Example 2.14

Creating a rope from a generating thunk.

Example 2.15

Creating a rope from a file.

Example 2.16

Processing the characters of a rope in reverse.

Example 2.17

Processing multiple ropes together.

Example 2.18

Setting the maximum leaf size to a small value affects rebalancing.

Example 2.19

Forcing a balanced by fragmented rope to be rebalanced to defragment it.

Example 2.20

The rope constructor does not respect the max leaf size.

Example 2.21

Obtaining a <rope-transpose> pointer from a given index.

Example 2.22

Walking the rope and collecting its leaves in a stream.