blob: c6993d6026fe7685d7dced94e184bcdb943cd1aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
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
|