Upstream sync

This commit is contained in:
Senad Uka
2020-02-05 13:40:37 +01:00
parent 2749c53aac
commit 530951ff45
22 changed files with 1016 additions and 885 deletions

View File

@@ -44,3 +44,16 @@ Rake::RDocTask.new do |rdoc|
rdoc.rdoc_files.include('README*')
rdoc.rdoc_files.include('lib/**/*.rb')
end
desc 'Generate Lexer'
task :lexer do
`rex ./lib/specification.rex -o ./lib/lexer.rb`
end
desc 'Generate Parser'
task :parser do
`racc ./lib/grammar.y -o ./lib/parser.rb`
end
desc 'Generate Lexer and Parser'
task generate: %i[lexer parser]