groimp-platform:xl-rules
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
groimp-platform:xl-rules [2025/01/10 12:50] – gaetan | groimp-platform:xl-rules [2025/01/20 18:06] (current) – wkurth | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | GroIMP includes | + | GroIMP includes |
| Rule symbol | What it does | | | Rule symbol | What it does | | ||
- | | %%==>%% | Rule in Lindenmayer-form. | + | | %%==>%% | Rule in Lindenmayer-form. |
- | Axiom %%==>%% A B C D; B %%==>%% G; | | + | | |**Note:** This is a different type of rule than the instantiation rules (which also use %%==>%%)| |
- | | %%==>> | + | | %%==>> |
| %%::>%% | Update rule. This rule type does not change the structure of the graph. It is used to change the attributes of the objects (nodes) of the graph. c:C ::> {c[length] = c[length] * 20; } | | | %%::>%% | Update rule. This rule type does not change the structure of the graph. It is used to change the attributes of the objects (nodes) of the graph. c:C ::> {c[length] = c[length] * 20; } | | ||
+ | | %%==>%% | Instantiation rule. It is NOT used after a query, but after a class / module declaration. It adds geometric (or other sort of) information to all nodes of the declared type. | | ||
groimp-platform/xl-rules.1736509837.txt.gz · Last modified: 2025/01/10 12:50 by gaetan