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
01_user_documentation:07_rgg_xl:02_xl:05_rule [2025/09/04 12:26] – ↷ Links adapted because of a move operation 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.
  
 ====== ====== ====== ======
01_user_documentation/07_rgg_xl/02_xl/05_rule.1756981617.txt.gz · Last modified: 2025/09/04 12:26 by gaetan