Hát, valszeg a mindenféle lint progikban is lehet ilyesmi funkció, nem tűnik olyan nagy dolognak. Meg az is elképzelhető, hogy nem olyan nagy melóval megoldható, hogy leforduljanak ezek az embedded kódok gcc-vel is.