環境
Julia 1.0.1
string(EnumName(数字))
とするとその数字を割り当てられた変数の名を文字列で取得することができる。
julia> @enum Fruit apple orange kiwi julia> apple apple::Fruit = 0 julia> orange orange::Fruit = 1 julia> Int(apple) 0 julia> Int(orange) 1 julia> Fruit(0) apple::Fruit = 0 julia> Fruit(1) orange::Fruit = 1 julia> string(Fruit(0)) "apple" julia> string(Fruit(1)) "orange"