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:56] – gaetan | rgg:rgg-manual [2025/04/02 14:50] (current) – [XL and Java extension] gaetan | ||
---|---|---|---|
Line 10: | Line 10: | ||
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 '' | + | 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 28: | Line 30: | ||
//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 43: | Line 45: | ||
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.1715075799.txt.gz · Last modified: 2024/05/07 11:56 by gaetan