Character codes: Difference between revisions
Content added Content deleted
(→{{header|Ruby}}: ++ sather) |
(+Icon+Unicon) |
||
Line 212: | Line 212: | ||
=={{header|HicEst}}== |
=={{header|HicEst}}== |
||
<lang hicest>WRITE(Messagebox) ICHAR('a'), CHAR(97)</lang> |
<lang hicest>WRITE(Messagebox) ICHAR('a'), CHAR(97)</lang> |
||
== Icon and Unicon == |
|||
==={{header|Icon}}=== |
|||
<lang Icon>procedure main(arglist) |
|||
if *arglist > 0 then L := arglist else L := [97, "a"] |
|||
every x := !L do |
|||
write(x, " ==> ", char(integer(x)) | ord(x) ) # char produces a character, ord produces a number |
|||
end</lang> |
|||
Icon and Unicon do not currently support double byte character sets. |
|||
Sample output: |
|||
<pre>97 ==> a |
|||
a ==> 97</pre> |
|||
==={{header|Unicon}}=== |
|||
This Icon solution works in Unicon. |
|||
=={{header|J}}== |
=={{header|J}}== |