User Tools

Site Tools


01_user_documentation:07_rgg_xl:02_xl:05_rule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
01_user_documentation:07_rgg_xl:02_xl:05_rule [2025/09/04 12:26] – ↷ Page moved and renamed from 01_user_documentation:07_rgg_xl:02_xl:03_query:03_rule to 01_user_documentation:07_rgg_xl:02_xl:05_rule gaetan01_user_documentation:07_rgg_xl:02_xl:05_rule [2025/09/04 12:34] (current) gaetan
Line 2: Line 2:
 ====== Rule ====== ====== Rule ======
  
-This section present graph rules.+In order to combine queries and production statements to rules, the XL programming language defines three arrow symbols ''%%==>%%'', ''%%==>>%%'' and ''%%::>%%''. The first two are ''structural rules'' whose 
 +right-hand sides consist of production statements which define a successor graph. The third one is an ''execution rule'' which executes the statement for every match. 
 + 
 +Additionally, rules using ''%%==>%%'' extend rules using ''%%==>>%%'' by implicit connection transformations. I.e. with ''%%==>%%'' we can write L-system rules just as we would do this in an L-system environment.
  
 ====== ====== ====== ======
  
  
-{{namespace>:01_user_documentation:07_rgg_xl:02_xl:03_query:03_rule}}+{{namespace>01_user_documentation:07_rgg_xl:02_xl:05_rule}}
01_user_documentation/07_rgg_xl/02_xl/05_rule.1756981606.txt.gz · Last modified: 2025/09/04 12:26 by gaetan