macro | |
ACTION: |
define a high level macro
|
USE: |
many uses. Often a pseudo function for producing
inline code instead of a call
|
'------ 'MACROS '====== macro cube(v) v*v*v end macro #define cube(v) v*v*v def cube %1 * %1 * %1 % cube %1 * %1 * %1 $ cube %1 * %1 * %1 'print cube 3 'MACRO MEMBERS '============= macro multiple(v) macro .two(v) v*v end macro macro .three(v) v*v*v end macro macro .four(v) v*v*v*v end macro end macro print multiple.four 3 |
|
RELATED: |
macros
#define
#def
def
deff
|