# Grew gallery

This page lists some examples of application of the Grew system for various applications. For more basic examples, please see Tutorial.

## Single-headed structure and chained structure

There are two main ways for encoding of *fixed* construction in dependencies:

- Single-headed structure where each item (but the first) is linked to the first item
- Chained structure where each item (but the first) is linked to the previous item

This example presents **Grew** rules which can be used for the transformation of one encoding to the other.

## Extract connected components

This page describes a Graph Rewriting System which turn a graph in the set of its connected components.

## Compute spans

This page illustrates the usage of non-injective matching.