Sha256: 01f5598e812b89a05a4b61f21c3d8cbf8b69dc1304aec11ddefe30e2f4fc3e33
Contents?: true
Size: 513 Bytes
Versions: 13
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true require 'parser' module Leftovers module AST class Builder < ::Parser::Builders::Default # Generates {Node} from the given information. # # @return [Node] the generated node def n(type, children, source_map) # leftovers:keep ::Leftovers::AST::Node.new(type, children, location: source_map) end # Don't complain about invalid strings def string_value(token) # leftovers:keep value(token) end end end end
Version data entries
13 entries across 13 versions & 1 rubygems