From ec7d01980a23b409cde0444869648a492ef78f9e Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 19 Jul 2021 11:22:21 +0900 Subject: [PATCH 1/4] Removed generate code from parser.rb. It's already migrated by rake task --- lib/racc/pre-setup | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 lib/racc/pre-setup diff --git a/lib/racc/pre-setup b/lib/racc/pre-setup deleted file mode 100644 index 5027d865..00000000 --- a/lib/racc/pre-setup +++ /dev/null @@ -1,13 +0,0 @@ -def generate_parser_text_rb(target) - return if File.exist?(srcfile(target)) - $stderr.puts "generating #{target}..." - File.open(target, 'w') {|f| - f.puts "module Racc" - f.puts " PARSER_TEXT = <<'__end_of_file__'" - f.puts File.read(srcfile('parser.rb')) - f.puts "__end_of_file__" - f.puts "end" - } -end - -generate_parser_text_rb 'parser-text.rb' From 2e8d7d286dd58b4d126c2e5b80be6ce0f8b1e469 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 19 Jul 2021 11:28:10 +0900 Subject: [PATCH 2/4] Move document from library directory --- lib/racc/rdoc/grammar.en.rdoc => doc/en/grammar2.en.rdoc | 0 racc.gemspec | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) rename lib/racc/rdoc/grammar.en.rdoc => doc/en/grammar2.en.rdoc (100%) diff --git a/lib/racc/rdoc/grammar.en.rdoc b/doc/en/grammar2.en.rdoc similarity index 100% rename from lib/racc/rdoc/grammar.en.rdoc rename to doc/en/grammar2.en.rdoc diff --git a/racc.gemspec b/racc.gemspec index 810f9a76..ae530df2 100644 --- a/racc.gemspec +++ b/racc.gemspec @@ -37,7 +37,8 @@ DESC "lib/racc/parser.rb", "lib/racc/parserfilegenerator.rb", "lib/racc/pre-setup", "lib/racc/sourcetext.rb", "lib/racc/state.rb", "lib/racc/statetransitiontable.rb", - "lib/racc/static.rb", "doc/en/NEWS.en.rdoc", + "lib/racc/static.rb", + "doc/en/NEWS.en.rdoc", "doc/en/grammar2.en.rdoc", "doc/en/grammar.en.rdoc", "doc/ja/NEWS.ja.rdoc", "doc/ja/command.ja.html", "doc/ja/debug.ja.rdoc", "doc/ja/grammar.ja.rdoc", "doc/ja/index.ja.html", From d044ae883f93b7543bba17f302ebe09f05d6a780 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 19 Jul 2021 11:32:25 +0900 Subject: [PATCH 3/4] Removed needless files from gemspec --- racc.gemspec | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/racc.gemspec b/racc.gemspec index ae530df2..bacc9484 100644 --- a/racc.gemspec +++ b/racc.gemspec @@ -24,10 +24,10 @@ DESC s.licenses = ["Ruby", "BSD-2-Clause"] s.executables = ["racc"] s.files = [ - "COPYING", "ChangeLog", - "README.ja.rdoc", "README.rdoc", "Rakefile", "TODO", "bin/racc", + "COPYING", "ChangeLog", "TODO", + "README.ja.rdoc", "README.rdoc", "bin/racc", "ext/racc/MANIFEST", - "ext/racc/com/headius/racc/Cparse.java", "ext/racc/cparse/cparse.c", + "ext/racc/cparse/cparse.c", "ext/racc/cparse/extconf.rb", "lib/racc.rb", "lib/racc/compat.rb", "lib/racc/debugflags.rb", "lib/racc/exception.rb", @@ -43,10 +43,6 @@ DESC "doc/ja/command.ja.html", "doc/ja/debug.ja.rdoc", "doc/ja/grammar.ja.rdoc", "doc/ja/index.ja.html", "doc/ja/parser.ja.rdoc", "doc/ja/usage.ja.html", - "sample/array.y", "sample/array2.y", "sample/calc-ja.y", - "sample/calc.y", "sample/conflict.y", "sample/hash.y", - "sample/lalr.y", "sample/lists.y", "sample/syntax.y", - "sample/yyerr.y" ] s.require_paths = ["lib"] s.required_ruby_version = ">= 2.5" From 2f6f02e5c18692af5b334aa911197d8f02de3627 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 19 Jul 2021 11:32:41 +0900 Subject: [PATCH 4/4] Removed pre-setup from gemspec --- racc.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racc.gemspec b/racc.gemspec index bacc9484..20f38925 100644 --- a/racc.gemspec +++ b/racc.gemspec @@ -35,7 +35,7 @@ DESC "lib/racc/info.rb", "lib/racc/iset.rb", "lib/racc/logfilegenerator.rb", "lib/racc/parser-text.rb", "lib/racc/parser.rb", "lib/racc/parserfilegenerator.rb", - "lib/racc/pre-setup", "lib/racc/sourcetext.rb", + "lib/racc/sourcetext.rb", "lib/racc/state.rb", "lib/racc/statetransitiontable.rb", "lib/racc/static.rb", "doc/en/NEWS.en.rdoc", "doc/en/grammar2.en.rdoc",