This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
local:moodlescript [2018/02/27 00:09] admin |
local:moodlescript [2023/01/31 16:46] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
* **Component type:** Local | * **Component type:** Local | ||
* **Name:** MoodleScript | * **Name:** MoodleScript | ||
- | * **Versions:** 3.1 to 3.3 | + | * **Versions:** :M31: to :M37: |
- | * **Candidate version:** 3.4 | + | |
* **Distribution:** Public | * **Distribution:** Public | ||
* **Availability:** Stable. | * **Availability:** Stable. | ||
* **Repository:** [[https://github.com/vfremaux/moodle-local_moodlescript]] | * **Repository:** [[https://github.com/vfremaux/moodle-local_moodlescript]] | ||
* **Unit tests:** [[https://travis-ci.org/vfremaux/moodle-local_moodlescript/branches]] | * **Unit tests:** [[https://travis-ci.org/vfremaux/moodle-local_moodlescript/branches]] | ||
- | * **Distributors:** [[http://www.activeprolearn.com|Activeprolearn SAS]] (worldwide), [[http://www.edunao.com|Edunao SAS]] (Moodle Partner France, Belgium, French speaking Africa) | + | * **Distributors:** [[http://www.activeprolearn.com|Activeprolearn SAS]] (worldwide), [[http://www.activeprolearn.com|Activeprolearn SAS]] |
==== Description ==== | ==== Description ==== | ||
Line 27: | Line 25: | ||
The MoodleScript language aims to be simple, concise, and allow most common needs using the fewest attributes and variables to operate. It is BASIC based so being easy to read and understand, using moodle administrator semantics. | The MoodleScript language aims to be simple, concise, and allow most common needs using the fewest attributes and variables to operate. It is BASIC based so being easy to read and understand, using moodle administrator semantics. | ||
+ | * [[:local:moodlescript:designgoals|Design goals]] | ||
* [[:local:moodlescript:syntaxspecification|Syntax rules specification]] | * [[:local:moodlescript:syntaxspecification|Syntax rules specification]] | ||
+ | * [[:local:moodlescript:enginearchitecture|Engine architecture]] | ||
* [[:local:moodlescript:languagespecification|Moodle script definition]] | * [[:local:moodlescript:languagespecification|Moodle script definition]] | ||