module Fluent::Config::BasicParser::ClassMethods
def def_literal(method_name, string)
def def_literal(method_name, string) pattern = /#{string}#{LINE_END}/ define_method(method_name) do skip(pattern) && string end end
def def_symbol(method_name, string)
def def_symbol(method_name, string) pattern = symbol(string) define_method(method_name) do skip(pattern) && string end end
def symbol(string)
def symbol(string) /#{Regexp.escape(string)}/ end