Unicode variable names: Difference between revisions

Content added Content deleted
(→‎{{header|Haskell}}: Removed unneeded compiler option)
(→‎{{header|Haskell}}: Added uppercase delta as second character of variable name.)
Line 92: Line 92:


=={{header|Haskell}}==
=={{header|Haskell}}==
Haskell variables must start with a lower case character, however Δ is an upper case delta. As such, lower case delta (δ) was used instead.
Haskell variables must start with a lower case character, however Δ is an upper case delta. As such, lower case delta (δ) was used as the first character instead, followed by an upper case delta as the second character in the variable name.


Also, Haskell does not allow mutable variables, so incrementing delta isn't possible. Instead lower case psi was used to store the incremented value of delta since tridents are cool.
Also, Haskell does not allow mutable variables, so incrementing delta isn't possible. Instead lower case psi was used to store the incremented value of delta since tridents are cool.


<lang Haskell>main = print ψ
<lang Haskell>main = print ψ
where δ = 1
where δΔ = 1
ψ = δ + 1</lang>
ψ = δΔ + 1</lang>


=={{header|Java}}==
=={{header|Java}}==