|
- Alex----- Original Message ----- From: "Mike Pall"
The first line is transformed into a single ISNUM ucode. This is a type-checking guard which exits the trace if its precondition later turns out not to be true. The bytecode generated for the first line is not trivial (it has two calls and a conditional expression). The transformation to a single ucode is quite involved, but most of it can be done while recording: