Class
Attributes
Read
No documentation available
Read
No documentation available
Read
No documentation available
Read
No documentation available
Read
No documentation available
Read
No documentation available
Read
No documentation available
Class Methods
lib/racc/debugflags.rb
View on GitHub
# File tmp/rubies/ruby-2.7.6/lib/racc/debugflags.rb, line 33
def initialize(parse = false, rule = false, token = false, state = false,
la = false, prec = false, conf = false)
@parse = parse
@rule = rule
@token = token
@state = state
@la = la
@prec = prec
@any = (parse || rule || token || state || la || prec)
@status_logging = conf
end
No documentation available
lib/racc/debugflags.rb
View on GitHub
# File tmp/rubies/ruby-2.7.6/lib/racc/debugflags.rb, line 15
def DebugFlags.parse_option_string(s)
parse = rule = token = state = la = prec = conf = false
s.split(//).each do |ch|
case ch
when 'p' then parse = true
when 'r' then rule = true
when 't' then token = true
when 's' then state = true
when 'l' then la = true
when 'c' then prec = true
when 'o' then conf = true
else
raise "unknown debug flag char: #{ch.inspect}"
end
end
new(parse, rule, token, state, la, prec, conf)
end
No documentation available
Instance Methods
#
lib/racc/debugflags.rb
View on GitHub
# File tmp/rubies/ruby-2.7.6/lib/racc/debugflags.rb, line 52
def any?
@any
end
No documentation available