Why not extending FPC with a PIC backend? FPC has a full featured Object Pascal front end, so no need to bother with this part
Well, I have no problem on include PicPas as a FPC backend
. In fact, it was some sad to me, to see FPC cannot compile to this 8 bits small devices
.
What do you refer with frontend? I don't really know about the design of FPC.
I think, we need to consider that if FPC is going to enter to the embedded world:
1. There are very small devices, with just a few bytes of RAM and EEPROM. The common Pascal language have some limitation on this case.
2. The compiler have to be very efficient. Maybe the more advanced devices can support recursivity, objects or advanced features, but the smaller, cannot even support float numbers.
3. This kind of tools, usually are accompanied with software simulators, hardware debugger, burning software, ...
Anyway, I would love to see a FPC compiler for Microchip PIC
.