On Thu, 11 Oct 2001, Dan Sugalski wrote:

> Did we put a patch into parrot that lets you fetch the current PC and store
> it in an integer register? I seem to recall someone did, but I can't find it.

That's the '@' thing I was talking about making a doc patch for.  I then
realized that I didn't understand it well enough to explain it!  The
little I grok is that a '@' in the assembly gets replaced by the value of
$op_pc.  Jako does stuff like:

   set      I31, [ printit - @ - 3 ]

For function calls.  As I thought about documenting '@' I realized I had
no idea what those braces are for...  Seems to me whoever put in this
hack should be the one to document it.

-sam

Reply via email to