Given the enumerated type t with 3 possible values: bike, car, horse.Set the enum value e to one of the allowed values of t.Set the string s to hold the string representation of e (so, not the ordinal value).Print s.
with Ada.Text_IO;
declare type T is (Bike, Car, Horse); E : constant T := Horse; S : constant String := T'Image (E); begin Ada.Text_IO.Put_Line (S); end;
T e = T.Horse; string s = e.ToString(); Console.WriteLine(s);
var e = t.bike; var s = e.name; print(s);
toString(Atom) when Atom == bike orelse Atom == car orelse Atom == horse -> erlang:atom_to_list(Atom). %% E = horse, S = toString(E).
var e = T.HORSE; var s = e.name(); System.out.println(s);
val e = T.BIKE val s = e.name println(s)
e := horse; writestr(s, e); writeln(e);
e = T.horse s = e.name print(s)
let e = t::bike; let s = format!("{:?}", e); println!("{}", s);
No security, no password. Other people might choose the same nickname.