⚙️ Pour l'instant seul Assign a un statut à part

pull/20/head
Laurent Bossavit 2017-08-06 18:08:58 +02:00
parent 8500b61660
commit 0089674d93
1 changed files with 6 additions and 7 deletions

View File

@ -39,11 +39,9 @@ describe('simplified tree walks', function() {
// Chaque élément de notre liste est une définition:
const Def = daggy.taggedSum('Def', {
Formula: ['expr'],
Conditional: ['cond','expr'], // Applicable si
Blocked: ['cond','expr'], // Non applicable si
Assign: ['name', 'expr']
})
const {Formula, Conditional, Blocked} = Def
const {Assign} = Def
// Ce qu'on décrit est un framework de programmation déclarative: on stipule des
// définitions (salaire net = brut - cotisations) mais on les donne sans ordre
@ -60,9 +58,10 @@ describe('simplified tree walks', function() {
Num: ['x'],
Add: ['x', 'y'],
Var: ['name']
// NotIf: ['condition','formule'],
// AnyOf: ['conditions'],
// AllOf: ['conditions'],
// NotIf: ['condition','formule'],
// OnlyIf: ['condition','formule'],
// AnyOf: ['conditions'],
// AllOf: ['conditions'],
})
const {Num, Add, Var} = Expr