mame/quine-relay · error · RuntimeError

unknown symbol: %p

Error message

unknown symbol: %p

What it means

Error "unknown symbol: %p" thrown in mame/quine-relay.

Source

Thrown at vendor/false.rb:71

        pos = ret[-3]
      end
    when :body
      stack << :det
      pos = ret[-4]
    else
      pos = npos
    end
  when ?! then ret << pos; pos = stack.pop[1]
  when ??
    tpos = stack.pop[1]; b = stack.pop; (ret << pos; pos = tpos) if b
  when ?#
    body = stack.pop[1]
    det = stack.pop[1]
    ret << det << body << pos << :det
    pos = det
  when /\A\s\z/
  else
    raise "unknown symbol: %p" % code[pos]
  end
  pos += 1
end

View on GitHub (pinned to c2aa5098d3)

When it happens

Trigger: Thrown at vendor/false.rb:71 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of mame/quine-relay@c2aa5098d3 (2026-08-21). Data as JSON: /api/errors/f2ffe3b9f943f6e7. Report an issue: GitHub.