grub-dev: Macros

 
 2.5 Macros
 ==========
 
 If a macro is global, its name must be prefixed with GRUB_ and must
 consist of only large letters.  Other rules are the same as functions or
 variables, depending on whether a macro is used like a function or a
 variable.