Various people have bugged me about this for a long time so I figured
it was time, since it was the logical next step in hiding the Parrot
calling convention implementation details.
I've patched in initial support for IMCC to compile high level sub calls.
0, 1 and multiple return values are supported, but I didn't add flattening
The following works:
* Since this is intermediate language, not HL, arguments to the
* Currently this syntax expects the sub name to be an IDENTIFIER.
* IMCC will default the subs calls to prototyped for now. Currently
I've attached a couple of working samples.
# Sample 1
# Sample 2, multiple return values
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.