RosettaCodeData/Task/Enumerations/M4/enumerations.m4
2023-07-01 13:44:08 -04:00

6 lines
148 B
Text

define(`enums',
`define(`$2',$1)`'ifelse(eval($#>2),1,`enums(incr($1),shift(shift($@)))')')
define(`enum',
`enums(1,$@)')
enum(a,b,c,d)
`c='c