Sha256: 4fad57162844f5af35d58896f2d863b2faa60d6bea066458b2388083f99cb2b9

Contents?: true

Size: 641 Bytes

Versions: 50

Compression:

Stored size: 641 Bytes

Contents

desc "Generate the 3.x 'current' parser"
task :gen_parser do
  %x{racc -olib/puppet/parser/parser.rb lib/puppet/parser/grammar.ra}
end

desc "Generate the 4.x 'future' parser"
task :gen_eparser do
  %x{racc -olib/puppet/pops/parser/eparser.rb lib/puppet/pops/parser/egrammar.ra}
end

desc "Generate the 4.x 'future' parser with egrammar.output"
task :gen_eparser_output do
  %x{racc -v -olib/puppet/pops/parser/eparser.rb lib/puppet/pops/parser/egrammar.ra}
end

desc "Generate the 4.x 'future' parser with debugging output"
task :gen_eparser_debug do
  %x{racc -t -olib/puppet/pops/parser/eparser.rb lib/puppet/pops/parser/egrammar.ra}
end

Version data entries

50 entries across 50 versions & 2 rubygems

Version Path
puppet-retrospec-0.12.2 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-3.8.7 tasks/parser.rake
puppet-3.8.7-x86-mingw32 tasks/parser.rake
puppet-3.8.7-x64-mingw32 tasks/parser.rake
puppet-3.8.6 tasks/parser.rake
puppet-3.8.6-x86-mingw32 tasks/parser.rake
puppet-retrospec-0.12.1 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-3.8.6-x64-mingw32 tasks/parser.rake
puppet-retrospec-0.12.0 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-3.8.5 tasks/parser.rake
puppet-3.8.5-x86-mingw32 tasks/parser.rake
puppet-3.8.5-x64-mingw32 tasks/parser.rake
puppet-3.8.4 tasks/parser.rake
puppet-3.8.4-x86-mingw32 tasks/parser.rake
puppet-3.8.4-x64-mingw32 tasks/parser.rake
puppet-retrospec-0.11.0 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-retrospec-0.10.0 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-retrospec-0.9.1 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-retrospec-0.9.0 vendor/gems/puppet-3.7.3/tasks/parser.rake
puppet-retrospec-0.8.1 vendor/gems/puppet-3.7.3/tasks/parser.rake