Class: PrimePrinter::PositionalPrinter
- Inherits:
-
Object
- Object
- PrimePrinter::PositionalPrinter
- Defined in:
- lib/prime_printer/positional_printer.rb
Instance Method Summary collapse
-
#initialize(position:) ⇒ PositionalPrinter
constructor
A new instance of PositionalPrinter.
- #print_output ⇒ Object
Constructor Details
#initialize(position:) ⇒ PositionalPrinter
Returns a new instance of PositionalPrinter.
2 3 4 |
# File 'lib/prime_printer/positional_printer.rb', line 2 def initialize(position:) PrimePrinter::Utils.keyword_args_to_instance_vars_setter.call binding end |
Instance Method Details
#print_output ⇒ Object
6 7 8 9 10 |
# File 'lib/prime_printer/positional_printer.rb', line 6 def print_output generator = PrimePrinter::PrimeGenerator.new position.pred.times { generator.next } puts generator.next end |