class StructuredReader::JSONReader::LiteralReader
Public Class Methods
new(value:, **_)
click to toggle source
# File lib/structured_reader.rb, line 212 def initialize(value:, **_) @value = value end
Public Instance Methods
read(fragment, context)
click to toggle source
# File lib/structured_reader.rb, line 216 def read(fragment, context) if fragment == @value context.accept fragment else context.flunk(fragment, "expected #{@value.inspect}") end end