Hi,
I'm trying to get an intuition how Parrot uses the basic data types,
with an eye on INTVAL and opcode_t, what their limits and relationships are.
Given a regular 32-bit x86 box, should it be possible to use Parrot with
a 16-bit short, or a 64-bit long long, intval? The same question for
opcode?
One constraint seems to be:
...
Invoking Parrot to generate runtime\parrot\include\config.fpmc --cross
your fingers
.\miniparrot.exe config_lib.pasm >
runtime\parrot\include\config.fpmc
src\pmc_freeze.c:645: failed assertion 'sizeof (opcode_t) == sizeof
(INTVAL)'
...
Many thanks,
Ron