mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Merge rdoc-6.0.0.beta1.
This version fixed strange behavior of ruby code parser. We will list all of impromovement to Changelog when 6.0.0 releasing. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
26a9bf756b
commit
4790c08906
27 changed files with 1670 additions and 385 deletions
|
@ -1,7 +1,7 @@
|
|||
#
|
||||
# DO NOT MODIFY!!!!
|
||||
# This file is automatically generated by Racc 1.4.14
|
||||
# from Racc grammar file "".
|
||||
# from Racc grammer file "".
|
||||
#
|
||||
|
||||
require 'racc/parser.rb'
|
||||
|
@ -677,54 +677,54 @@ Racc_debug_parser = false
|
|||
# reduce 0 omitted
|
||||
|
||||
def _reduce_1(val, _values, result)
|
||||
result = RDoc::Markup::Document.new(*val[0])
|
||||
result = RDoc::Markup::Document.new(*val[0])
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_2(val, _values, result)
|
||||
raise ParseError, "file empty"
|
||||
raise ParseError, "file empty"
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_3(val, _values, result)
|
||||
result = val[0].concat val[1]
|
||||
result = val[0].concat val[1]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_4(val, _values, result)
|
||||
result = val[0]
|
||||
result = val[0]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_5(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_6(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
# reduce 7 omitted
|
||||
|
||||
def _reduce_8(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_9(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_10(val, _values, result)
|
||||
result = [RDoc::Markup::BlankLine.new]
|
||||
result = [RDoc::Markup::BlankLine.new]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_11(val, _values, result)
|
||||
result = val[0].parts
|
||||
result = val[0].parts
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -732,30 +732,30 @@ def _reduce_12(val, _values, result)
|
|||
# val[0] is like [level, title]
|
||||
title = @inline_parser.parse(val[0][1])
|
||||
result = RDoc::Markup::Heading.new(val[0][0], title)
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_13(val, _values, result)
|
||||
result = RDoc::Markup::Include.new val[0], @include_path
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_14(val, _values, result)
|
||||
# val[0] is Array of String
|
||||
result = paragraph val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_15(val, _values, result)
|
||||
result << val[1].rstrip
|
||||
result << val[1].rstrip
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_16(val, _values, result)
|
||||
result = [val[0].rstrip]
|
||||
result = [val[0].rstrip]
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -766,7 +766,7 @@ def _reduce_17(val, _values, result)
|
|||
|
||||
# imform to lexer.
|
||||
@in_verbatim = false
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -777,25 +777,25 @@ def _reduce_18(val, _values, result)
|
|||
|
||||
# imform to lexer.
|
||||
@in_verbatim = false
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_19(val, _values, result)
|
||||
result << val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_20(val, _values, result)
|
||||
result.concat val[2]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_21(val, _values, result)
|
||||
result << "\n"
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -803,7 +803,7 @@ def _reduce_22(val, _values, result)
|
|||
result = val
|
||||
# inform to lexer.
|
||||
@in_verbatim = true
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -817,89 +817,89 @@ end
|
|||
|
||||
def _reduce_27(val, _values, result)
|
||||
result = val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_28(val, _values, result)
|
||||
result = val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_29(val, _values, result)
|
||||
result = val[1].push(val[2])
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_30(val, _values, result)
|
||||
result = val[0] << val[1]
|
||||
result = val[0] << val[1]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_31(val, _values, result)
|
||||
result = [val[0]]
|
||||
result = [val[0]]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_32(val, _values, result)
|
||||
result = RDoc::Markup::List.new :BULLET, *val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_33(val, _values, result)
|
||||
result.push(val[1])
|
||||
result.push(val[1])
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_34(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_35(val, _values, result)
|
||||
result = RDoc::Markup::ListItem.new nil, val[0], *val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_36(val, _values, result)
|
||||
result = RDoc::Markup::List.new :NUMBER, *val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_37(val, _values, result)
|
||||
result.push(val[1])
|
||||
result.push(val[1])
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_38(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_39(val, _values, result)
|
||||
result = RDoc::Markup::ListItem.new nil, val[0], *val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_40(val, _values, result)
|
||||
result = RDoc::Markup::List.new :NOTE, *val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_41(val, _values, result)
|
||||
result.push(val[1])
|
||||
result.push(val[1])
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_42(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -907,77 +907,77 @@ def _reduce_43(val, _values, result)
|
|||
term = @inline_parser.parse val[0].strip
|
||||
|
||||
result = RDoc::Markup::ListItem.new term, *val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_44(val, _values, result)
|
||||
result = RDoc::Markup::List.new :LABEL, *val[0]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_45(val, _values, result)
|
||||
result.push(val[1])
|
||||
result.push(val[1])
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_46(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_47(val, _values, result)
|
||||
result = RDoc::Markup::ListItem.new "<tt>#{val[0].strip}</tt>", *val[1]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_48(val, _values, result)
|
||||
result = [val[1]].concat(val[2])
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_49(val, _values, result)
|
||||
result = [val[1]]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_50(val, _values, result)
|
||||
result = val[2]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_51(val, _values, result)
|
||||
result = []
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_52(val, _values, result)
|
||||
result.concat val[1]
|
||||
result.concat val[1]
|
||||
result
|
||||
end
|
||||
|
||||
# reduce 53 omitted
|
||||
|
||||
def _reduce_54(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_55(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
# reduce 56 omitted
|
||||
|
||||
def _reduce_57(val, _values, result)
|
||||
result = []
|
||||
result = []
|
||||
result
|
||||
end
|
||||
|
||||
|
@ -991,58 +991,58 @@ end
|
|||
|
||||
def _reduce_62(val, _values, result)
|
||||
result = paragraph [val[0]].concat(val[1])
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_63(val, _values, result)
|
||||
result = paragraph [val[0]]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_64(val, _values, result)
|
||||
result = paragraph [val[0]].concat(val[1])
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_65(val, _values, result)
|
||||
result = paragraph [val[0]]
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_66(val, _values, result)
|
||||
result = [val[0]].concat(val[1])
|
||||
|
||||
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_67(val, _values, result)
|
||||
result.concat val[1]
|
||||
result.concat val[1]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_68(val, _values, result)
|
||||
result = val[1]
|
||||
result = val[1]
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_69(val, _values, result)
|
||||
result = val
|
||||
result = val
|
||||
result
|
||||
end
|
||||
|
||||
# reduce 70 omitted
|
||||
|
||||
def _reduce_71(val, _values, result)
|
||||
result = []
|
||||
result = []
|
||||
result
|
||||
end
|
||||
|
||||
def _reduce_72(val, _values, result)
|
||||
result = []
|
||||
result = []
|
||||
result
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue