Download
  Ruby New code
  1. class Lit
  2.     is Feature
  3.     def initialize(val)
  4.       raise "IntegerError" if val < 0
  5.       @value = val
  6.     end

  7.     Print.code do
  8.       def print
  9.         Kernel.print @value
  10.       end
  11.     end

  12.     Eval.code do
  13.       def eval
  14.         @value
  15.       end
  16.     end
  17. end