* tool/ruby_vm/loaders/opt_operand_def.rb: grammer -> grammar
  * tool/ruby_vm/scripts/insns2vm.rb: beginnig -> beginning

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
hsbt 2018-01-10 01:00:21 +00:00
Родитель a3ecb0f82d
Коммит 2340d5e7ea
2 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -15,7 +15,7 @@ require_relative '../helpers/scanner'
json = []
scanner = RubyVM::Scanner.new '../../../defs/opt_operand.def'
path = scanner.__FILE__
grammer = %r/
grammar = %r/
(?<comment> \# .+? \n ){0}
(?<ws> \g<comment> | \s ){0}
(?<insn> \w+ ){0}
@ -30,15 +30,15 @@ grammer = %r/
until scanner.eos? do
break if scanner.scan(/ ^ __END__ $ /x)
next if scanner.scan(/#{grammer} \g<ws>+ /ox)
next if scanner.scan(/#{grammar} \g<ws>+ /ox)
line = scanner.scan!(/#{grammer} \g<decl> /mox)
line = scanner.scan!(/#{grammar} \g<decl> /mox)
insn = scanner["insn"]
args = scanner["args"]
ary = []
until args.strip.empty? do
tmp = StringScanner.new args
tmp.scan(/#{grammer} \g<args> /mox)
tmp.scan(/#{grammar} \g<args> /mox)
ary << tmp["arg"]
args = tmp["remain"]
break unless args

Просмотреть файл

@ -24,7 +24,7 @@ def generate_parser
OptionParser.new do |this|
this.on "-I", "--srcdir=DIR", <<'end'
Historically this option has been passed to the script. This is
supposedly because at the beginnig the script was placed outside
supposedly because at the beginning the script was placed outside
of the ruby source tree. Decades passed since the merge of
YARV, now I can safely assume this feature is obsolescent. Just
ignore the passed value here.