diff options
author | git <svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-06-19 18:19:20 +0900 |
---|---|---|
committer | git <svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-06-19 18:19:20 +0900 |
commit | b93508b32c8f11bd468a885745338eab259bd2cd (patch) | |
tree | 2d35cbe8302edb3b9cfb4eb5dc32cf21ff69d575 /lib/racc/state.rb | |
parent | 754df262100cc5febda728111e134e0098bb05ac (diff) |
* remove trailing spaces, append newline at EOF.
Diffstat (limited to 'lib/racc/state.rb')
-rw-r--r-- | lib/racc/state.rb | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/racc/state.rb b/lib/racc/state.rb index 347a74329a..814d14d333 100644 --- a/lib/racc/state.rb +++ b/lib/racc/state.rb @@ -168,7 +168,7 @@ module Racc @states.push dest @statecache[k] = dest - + puts "core_to_state: create state ID #{dest.ident}" if @d_state else if @d_state @@ -306,7 +306,7 @@ module Racc la end - + def create_tmap(size) Array.new(size, 0) # use Integer as bitmap end @@ -510,13 +510,13 @@ module Racc end end end - + ASSOC = { :Left => :Reduce, :Right => :Shift, :Nonassoc => :Error } - + def do_resolve_sr(stok, rtok) puts "resolve_sr: s/r conflict: rtok=#{rtok}, stok=#{stok}" if @d_prec @@ -773,7 +773,7 @@ module Racc attr_reader :symbol attr_reader :from_state attr_reader :to_state - + def inspect "(#{@from_state.ident}-#{@symbol}->#{@to_state.ident})" end @@ -936,11 +936,11 @@ module Racc @shift = shift @reduce = reduce end - + attr_reader :stateid attr_reader :shift attr_reader :reduce - + def to_s sprintf('state %d: S/R conflict rule %d reduce and shift %s', @stateid, @reduce.ruleid, @shift.to_s) @@ -959,7 +959,7 @@ module Racc attr_reader :high_prec attr_reader :low_prec attr_reader :token - + def to_s sprintf('state %d: R/R conflict with rule %d and %d on %s', @stateid, @high_prec.ident, @low_prec.ident, @token.to_s) |