Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Segment
- def self.new
- klass = Class.new { include Segment }
- end
- def self.included(base)
- # puts "base = " + base.inspect
- # puts "base is " + base.is_a?(Class).inspect
- end
- end
- class Segment::PID
- include Segment
- end
- puts ""
- pid_segment = Segment::PID.new
- puts "segment.class.ancestors = " + pid_segment.class.ancestors.inspect
- anon_segment = Segment.new
- puts "anon_segment.class.ancestors = " + anon_segment.class.ancestors.inspect
Add Comment
Please, Sign In to add comment