Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
local:moodlescript:enginearchitecture [2022/12/02 15:08] admin [Concepts d'architecture] |
local:moodlescript:enginearchitecture [2022/12/02 15:13] admin [Concepts d'architecture] |
||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
* Des données accumulées dans la pile d'exécution | * Des données accumulées dans la pile d'exécution | ||
* Des données découvertes par l'examen syntaxique de l'instruction | * Des données découvertes par l'examen syntaxique de l'instruction | ||
+ | |||
+ | ===Contexte=== | ||
+ | |||
+ | Un contexte est un jeu de données que le parser constitue pour l'instruction, alternativement un jeu de données disponible pour l'exécution. | ||
+ | |||
+ | ===Runtime=== | ||
+ | |||
+ | Le Runtime est un contexte particulier pendant l'exécution de la pile. Certaines données ne peuvent être disponibles qu'à la suite d'une exécution particulière (et jamais au moment de la vérification syntaxique). Bien que la construction du moteur soit prévue pour vérifier le plus tôt possible les inconsistances ou incohérences d'écriture des instructions pour faciliter la mise au point des scripts, certaines vérifications ne peuvent se faire qu'au tout dernier moment. | ||
<html><!-- nomoodle --></html> | <html><!-- nomoodle --></html> |