class Racc::UserAction
Attributes
              proc[R]
            
            
              source[R]
            
            Public Class Methods
                              empty()
                              click to toggle source
                            
                            # File racc/grammar.rb, line 740 def UserAction.empty new(nil, nil) end
                              new(src, proc)
                              click to toggle source
                            
                            # File racc/grammar.rb, line 746 def initialize(src, proc) @source = src @proc = proc end
                              proc(pr = nil, &block)
                              click to toggle source
                            
                            # File racc/grammar.rb, line 733 def UserAction.proc(pr = nil, &block) if pr and block raise ArgumentError, "both of argument and block given" end new(nil, pr || block) end
                              source_text(src)
                              click to toggle source
                            
                            # File racc/grammar.rb, line 729 def UserAction.source_text(src) new(src, nil) end
Public Instance Methods
                              empty?()
                              click to toggle source
                            
                            # File racc/grammar.rb, line 762 def empty? not @proc and not @source end
                              name()
                              click to toggle source
                            
                            # File racc/grammar.rb, line 766 def name "{action type=#{@source || @proc || 'nil'}}" end
                              Also aliased as: inspect
                            
                          
                              proc?()
                              click to toggle source
                            
                            # File racc/grammar.rb, line 758 def proc? not @source end
                              source?()
                              click to toggle source
                            
                            # File racc/grammar.rb, line 754 def source? not @proc end