lib/sxp/reader/scheme.rb in sxp-1.0.1 vs lib/sxp/reader/scheme.rb in sxp-1.0.2
- old
+ new
@@ -24,11 +24,11 @@
# Initializes the reader.
#
# @param [IO, StringIO, String] input
# @param [Hash{Symbol => Object}] options
# @option options [Symbol] :version (:r4rs)
- def initialize(input, options = {}, &block)
- super(input, {version: :r4rs}.merge(options), &block)
+ def initialize(input, version: :r4rs, **options, &block)
+ super(input, version: version, **options, &block)
end
##
# @return [Object]
def read_token