I would like to have a new keyword ' Enumerate ' which effectively replaces the following macro:
Code: Select all
Macro enumerate(constant)
Enumeration #PB_Compiler_EnumerationValue
constant
EndEnumeration
EndMacro
;
; *** main window
;
Enumerate(#w_main_nr)
Enumerate(#tb_main_nr)
Global w_main_h.i
global tb_main_h.i
;
; *** about window
;
Enumerate(#w_about_nr)
Global w_about_h.i
;
Code: Select all
; using macro
;
Enumerate(#w_about_nr)
Global w_about_h.i
;
; using requested keyword
;
Enumerate #w_about_nr
Global w_about_h.i
http://www.purebasic.fr/english/viewtop ... 88#p360288