/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/ruby/enum/runme.rb
30 строк
880 B
Masaki Fukushima
Ruby enum example added
20 сен 2000, 21:17
20 сен 2000, 21:17
db4c6ff
Код
Авторство
О чём код?
# file: runme.rb require 'example' # ----- Object creation ----- # Print out the value of some enums print "*** color ***\n" print " RED = #{Example::RED}\n" print " BLUE = #{Example::BLUE}\n" print " GREEN = #{Example::GREEN}\n" print "\n*** Foo::speed ***\n" print " Foo::IMPULSE = #{Example::Foo::IMPULSE}\n" print " Foo::WARP = #{Example::Foo::WARP}\n" print " Foo::LUDICROUS = #{Example::Foo::LUDICROUS}\n" print "\nTesting use of enums with functions\n\n" Example::enum_test(Example::RED, Example::Foo::IMPULSE) Example::enum_test(Example::BLUE, Example::Foo::WARP) Example::enum_test(Example::GREEN, Example::Foo::LUDICROUS) Example::enum_test(1234, 5678) print "\nTesting use of enum with class method\n" f = Example::Foo.new() f.enum_test(Example::Foo::IMPULSE) f.enum_test(Example::Foo::WARP) f.enum_test(Example::Foo::LUDICROUS)