Postscript, | Luc Maranget | Le poly |
'a'
et '\097'
, ou
let x = ... in x+1 et x+1 where x=....
|
|
(1 - x) * 3
» et
« (1-x)*(3)
» ont pour
représentation
|
|
P1 P2 … Pk |
C |
|
||||||||||
|
|
|
|
|
let x = 1 in (let x = 2 in x) + x
,
|
|
|||||
|
|
|
|
|
|
|
|||||
|
|||||
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
En C, en Java et en Pascal, la règle (par défaut) est le passage par valeur ?
|
|
ρ ⊢ Fun (x, e) ⇒ 〈 Fun (x, e),ρ〉 |
|
|
(fun y -> x + (fun x x) y)
est x
.
En effet y
apparaît dans une contexte dans lequel elle est liée.
Par contre, x
apparaît au moins une fois dans un contexte dans
lequel elle n'est pas liée. Variables remontées
|
Variables descendues
|
Ce document a été traduit de LATEX par HEVEA