Sha256: 2bcd7eec9b21d89af0d5a9cf8fa391c6b5f2c44ec63c8d5b979dff309db87e19
Contents?: true
Size: 511 Bytes
Versions: 24
Compression:
Stored size: 511 Bytes
Contents
require 'action_dispatch/journey/scanner' require 'action_dispatch/journey/nodes/node' module ActionDispatch # :stopdoc: module Journey class Parser < Racc::Parser include Journey::Nodes def self.parse(string) new.parse string end def initialize @scanner = Scanner.new end def parse(string) @scanner.scan_setup(string) do_parse end def next_token @scanner.next_token end end end # :startdoc: end
Version data entries
24 entries across 24 versions & 3 rubygems