Sat Jun 14 20:45:55 CEST 2008
Don't step on composition.
Whenever you write a program, do not EVER limit the way in which
people can combine your primitives. This is actually quite hard:
limitations tend to creep in whenever a minilanguage arises. I.e. in
Brood-4 there was a problem with interaction macros: they did not have
a composition method that was easily accessible from Forth files.
The catch-all solution in Brood-5 is to provide access to the
underlying scheme core through Forth syntax.