macro

https://haxe.org/manual/macro.html