A modified Vala compiler to support AVR microcontrollers