/trunk/Examples/test-suite/ruby/argout_runme.rb
Ruby | 42 lines | 22 code | 9 blank | 11 comment | 5 complexity | 8532955ada7f0a1c406e6e512aa97077 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #!/usr/bin/env ruby
- #
- # Put script description here.
- #
- #
- #
- #
- #
- require 'swig_assert'
- require 'argout'
- include Argout
- swig_assert_each_line(<<'EOF', binding)
- t = new_intp
- intp_assign(t, 5)
- v = incp(t)
- val = intp_value(t)
- val == 6
- t = new_intp
- intp_assign(t, 5)
- v = incr(t)
- v == 5
- val = intp_value(t)
- val == 6
- t = new_intp
- intp_assign(t, 5)
- v = inctr(t)
- v == 5
- val = intp_value(t)
- val == 6
- EOF
- #
- # @todo: how to use voidhandle and handle?
- #