実は、アセンブラレベルでCがどのように展開されるか分からないと作れない罠。