Implemented type safe semantic actions