4 ms·
But many DSLs can be implemented just as well without the use of macros. This does not refute your point at all -- that macros can be very helpful when impleme
by mattfenwick 13y ago
But many DSLs can be implemented just as well without the use of macros.
This does not refute your point at all -- that macros can be very helpful when implementing DSLs -- just wanted to point out that macros are not a requirement for doing so.
Also, a DSL expressed using first-class entities will fit into and integrate with its host language more nicely.