History of
src
/
castile
/
backends
/
c.py
@master
git clone https://git.catseye.tc/Castile/
0
»»
- PEP-8 style cleanups. Chris Pressey 3 years ago
- Fix bug in FunctionLifter that was erasing empty StructDefns. Chris Pressey 3 years ago
- Allocate structs on the heap, not on the stack, in C backend. Chris Pressey 3 years ago
- Get `typecase` finally working in the generated C code. Chris Pressey 3 years ago
- Generated C code with typecase at least compiles now. Chris Pressey 3 years ago
- Instead of this, we should rename the typecasted variable locally. Chris Pressey 3 years ago
- Generated C for typecase is still non-working, but it is prettier. Chris Pressey 3 years ago
- In C backend, generate field initializers in the correct order. Chris Pressey 3 years ago
- Implement `substr` and `len` in C backend. Chris Pressey 3 years ago
- Castile's void type is not the same as C's void type. Chris Pressey 3 years ago
- Slightly prettier code generation in C backend. Chris Pressey 3 years ago
- Make a few more tests of the C backend pass. catseye 11 years ago
- Create function declarations correctly, pass two more tests. catseye 11 years ago
- Use void * for functions in C backend. Add some OO/MM/GC notes. catseye 11 years ago
- More wrestling with C declarations. catseye 11 years ago
- Local function variables are function pointers. catseye 11 years ago
- Come closer to actual C declarations. 4 more tests pass. catseye 11 years ago
- Small C backend fixes, "only" 22 fails now. Update README. catseye 11 years ago
- Tiny improvement to C boilerplate. catseye 11 years ago
- Deal with types in C backend more fully; "only" 30 failures now. catseye 11 years ago
- Fix bugs in function lifter, C boilerplate: 24 more tests pass. catseye 11 years ago
- Beginnings of a C backend. catseye 11 years ago
0
»»