progrem
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
progrem [2019/06/01 22:05] – [Ajout du framework de test unitaire jasmine] bigMax | progrem [2019/06/08 13:52] – bigMax | ||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ===== Mettre en avant le code du Progrem ===== | ||
+ | * Colorer | ||
+ | * Surligner | ||
+ | * Souligner | ||
+ | * Encadrer | ||
+ | * Mettre en gras | ||
+ | |||
+ | Stratégie : | ||
+ | * Attribuer une couleur aux variables à leur rencontre. | ||
+ | * Historiser dans une pile les affectations de variables. | ||
+ | * Colorer les blocks de code éxecutés (if / then / else) | ||
+ | * Mettre en exergue l' | ||
+ | | ||
+ | |||
===== Coder un lecteur de progrem en typescript ===== | ===== Coder un lecteur de progrem en typescript ===== | ||
Ligne 109: | Ligne 124: | ||
./ | ./ | ||
./ | ./ | ||
+ | </ | ||
+ | |||
+ | avec un fichier jasmine.json comme suit: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | et un fichier package.json dont le script test est définit ainsi : | ||
+ | < | ||
+ | " | ||
+ | </ | ||
+ | |||
+ | On peut alors lancer les test unitaires avec la commande : | ||
+ | < | ||
+ | npm test | ||
</ | </ |
progrem.txt · Dernière modification : 2019/06/18 06:56 de bigMax