rgg:rgg-manual
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| rgg:rgg-manual [2024/05/07 11:52] – [List of Figures] gaetan | rgg:rgg-manual [2025/11/10 15:49] (current) – [XL and Java extension] t | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| + | To get a first idea you can have a look on the [[user-manual: | ||
| ====== XL and Java extension ====== | ====== XL and Java extension ====== | ||
| The programming language XL is defined as an extension of the Java programming language. Thus the XL programming language benefits from the well-grounded concepts of structured, modular and object-oriented programming on which the Java programming is based. Being an extension not only at the level of the language specification, | The programming language XL is defined as an extension of the Java programming language. Thus the XL programming language benefits from the well-grounded concepts of structured, modular and object-oriented programming on which the Java programming is based. Being an extension not only at the level of the language specification, | ||
| + | Within a XL (or RGG) file, it is possible to write both XL code and Java code. XL sections are defined with '' | ||
| + | It is highly recommended to learn a basic usage of [[https:// | ||
| See more: | See more: | ||
| * [[http:// | * [[http:// | ||
| * [[: | * [[: | ||
| - | * [[: | + | * [[: |
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| Line 27: | Line 32: | ||
| //Growth grammars// are a rule-based approach to the modelling of dynamic systems. In contrast to conventional imperative programming languages, rule-based approaches provide a natural and concise way of modelling: Most systems to be modeled behave according to a set of rules, and our perception works this way and not imperatively using a list of operations which have to be processed step by step. | //Growth grammars// are a rule-based approach to the modelling of dynamic systems. In contrast to conventional imperative programming languages, rule-based approaches provide a natural and concise way of modelling: Most systems to be modeled behave according to a set of rules, and our perception works this way and not imperatively using a list of operations which have to be processed step by step. | ||
| - | Relational growths grammars (RGG) are part of the current research at the [[http:// | + | Relational growths grammars (RGG) are part of the current research at the [[http:// |
| See more: | See more: | ||
| Line 42: | Line 47: | ||
| See more: | See more: | ||
| - | * [[: | + | * [[: |
| - | * [[: | + | |
| - | * [[: | + | |
| * [[: | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| Tutorials: | Tutorials: | ||
| * [[: | * [[: | ||
| - | * [[:Tutorials:common_graph_queries|basic XL queries]] | + | * [[:tutorials:basic-to-advanced-xl-queries|basic graph operations]] |
| - | * [[:Tutorials:common_graph_operator|basic graph operations]] | + | * [[:tutorials:xl-queries-and-operators|Using xl queries and operators]] |
| ====== Additional formats ====== | ====== Additional formats ====== | ||
rgg/rgg-manual.1715075561.txt.gz · Last modified: 2024/05/07 11:52 by gaetan
