Sha256: 788397c686758e2603663a4e6233e0b023c864424da9c751de922e2c1d16d376

Contents?: true

Size: 287 Bytes

Versions: 28

Compression:

Stored size: 287 Bytes

Contents

grammar Events
  include Basic
  
  rule events
    line space* 'fires' space+ event more:(',' space* event)* {
      def to_a
        [event.text_value].concat(more.elements.map{ |e| e.event.text_value })
      end
    }
  end
  
  rule event
    [a-zA-Z]+ (':' [a-zA-Z]+)*
  end
end


Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
distil-0.14.4 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.3 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.2 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.2.a vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.1 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.1.a vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.i vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.h vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.g vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.d vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.c vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.14.0.b vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.6 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.5 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.4 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.3 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.2 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.1 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop
distil-0.13.0 vendor/pdoc/lib/pdoc/parser/treetop_files/events.treetop