Macro
Component Macros are built in functions used to control components such as an LCD display, EEPROM, switches, serial data, etc. Macros are user created functions that help make the program more modular. As far as I can tell, there are only those 2 types.
Flowcode uses macros to facilitate the control of complex devices including 7-segment displays, LCD displays, ZigBee RF devices, TCP/IP modules etc. The use of macros allows developers to control highly complex electronic systems without getting bogged down in understanding the programming involved.