Amit c-ben vagy c++-ban meg lehet írni, azt assembly makrókkal is meg lehet írni. Kérdés persze, hogy mekkora munka.