method

ast

ast()
public

No documentation available.

# File actionpack/lib/action_dispatch/journey/path/pattern.rb, line 41
        def ast
          @spec.find_all(&:symbol?).each do |node|
            re = @requirements[node.to_sym]
            node.regexp = re if re
          end

          @spec.find_all(&:star?).each do |node|
            node = node.left
            node.regexp = @requirements[node.to_sym] || /(.+)/
          end

          @spec
        end