Sha256: 95d3f9c818e84ded79207e2e299701d547c415e62768cfeca95375513df22874

Contents?: true

Size: 389 Bytes

Versions: 8

Compression:

Stored size: 389 Bytes

Contents

module Tnql
  grammar Staging
    rule stage
      space stage_detail word_break
    end

    rule stage_detail
      ('stage' space stages:stage_value* / 'unstaged' / 'valid stage') <Nodes::StageDetailNode>
    end

    rule stage_value
      number / unstageable / insufficient_info
    end

    rule unstageable
      'u'
    end

    rule insufficient_info
      '?'
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tnql-1.1.2 lib/tnql/grammars/staging.treetop
tnql-1.1.1 lib/tnql/grammars/staging.treetop
tnql-1.1.0 lib/tnql/grammars/staging.treetop
tnql-1.0.4 lib/tnql/grammars/staging.treetop
tnql-1.0.3 lib/tnql/grammars/staging.treetop
tnql-1.0.2 lib/tnql/grammars/staging.treetop
tnql-1.0.1 lib/tnql/grammars/staging.treetop
tnql-1.0.0 lib/tnql/grammars/staging.treetop