> Would JAL++ be OO? Depends on your definition. I don't believe in virtual functions on the type of microcontrollers Jal is targeting, so there won't be run-time polymorphism. > What kind of features would you like to implement in JAL++? Better abstraction mechanisms, something like Ada parameterised modules or C++ templates. > Have you considered generating high level source No, I think the compiler should have full control over what is generated. I have been dreaming about a construct that I'd like at least in theory be able to implement: fixed-timing programming. This definitely requires full control over the generated code. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist