This works as desired except I want to change the macro names to $entry and
An m4 macro name cannot contain a dollar sign ("$").
File: m4.info, Node: Names, Next: Quoted strings, Up:
3.1 Macro names
A name is any sequence of letters, digits, and the character `_'
(underscore), where the first character is not a digit.
Jack J. Woehr # “The problem with the world is that the intelligent
www.well.com/~jax # people are full of doubts, while the stupid ones
www.softwoehr.com # are full of confidence.” - Charles Bukowski