19 | | * control flow, especially CPS, continuations in general, coroutines, exceptions and leave semantics |
20 | | * arg format (fixed three-arg format, variable, other) |
21 | | * [wiki:LoritoOps LoritoOps]: classes of ops, specific op set (with the expectation that once settled, this will change seldom or never) |
22 | | * registers (will PMCs have distinct registers or be represented simply as pointers) |
23 | | * interaction with PMCs (i.e. what does the Lorito for RPA look like? What's the equivalent of STRING *s = VTABLE_get_string(INTERP, p); in Lorito?) |
| 19 | * [wiki:LoritoOps LoritoOps]: classes of ops, specific op set with the expectation that once settled, this will change very seldom or never |
| 20 | * registers (Will PMCs have distinct registers or be represented simply as pointers? How wide will they be?) |
| 21 | * interaction with PMCs (i.e. what does the Lorito to implement RPA look like? What's the equivalent of STRING *s = VTABLE_get_string(INTERP, p); in Lorito?) |