Philip Herron
Philip Herron
There isn't one.
Reuse C++ native exceptions at compile time and link in some c++ exception handling code or figure out how they are implemented and use /setjmp or set/get context
The access to globals and other memory need a cleanup to maintain consistency across code generation
Need to implement exceptions fully Python >= 2.5 support is hard to write the grammar for so implement the 2.4 python style is simpler and more doable for now.
Implement gpython.h and lang-calls.h which holds only whats needed for the compiled language calling into runtime. Make more explicit interfaces and helpers.
Doing something like: x,y = 1,2 Doesn't compile its something i don't like very much and will leave it to later milestone.
We need this to work correctly.
This issue tracks: - [ ] #1006 - [ ] #1178 - [ ] #1272 - [ ] #1073 - [ ] #1006
`transmute` has two restrictions I'm not sure you have added here: 1. Input and output size must be identical. 2. Input and output size must be statically known before monomorphization...