I'm trying to write some documentation for the ops2c system at the moment and have a question.

In Parrot::OpsFile::read_ops() a Parrot::Op's type is set to 'inline' or 'function', yet in Parrot::Op type is expected to be 'auto' or 'manual'.

Auto ops have a 'goto NEXT()' appended to their code.

In src/op.h there is a comment which notes that op type is unused.

Can anyone summarize the history/future of this?

Mike



Reply via email to