Macros how-to?

Hi, all
I just came to new system with RH, and it has alot of macros I was told to use, but I can't find how to open it for display or for edit, can you help me please, is it all about make/makefile?
let say I have macro <trx> like this, that does a lot of things:

>$ trx
... creating new service tree
... done
... cleaning log files
... done
.>$

I've checked www on make, but bit confusing to start with, can anybody give small sample how it works.
How to dig it up?

Thanks
M

Macro is a generic term for expandable entities, from emacs keyboard to C/C++ include files to portable make. Apparently, this is about the latter, and the reference document seems to be: Autoconf

Basic make has includes, but portable make and autoconf extends things a lot. Have you ever compiled a gnu or open source with "./configure <options>", make and then "make install"? The configure process runs test code to see what your compile environment is like, and defines include and make macros to accommodate it.