

With the use of Forest it would be possible to load syntax extensions similar to import or include statements in many languages.


It would be very valuable to develop features like this as language extensions in a way similar to libraries or frameworks: as a set of source files to be added to projects no need to switch to another language, or use a modified version of the standard (java) language and compiler just to benefit from the use of one other language feature (such as for AspectJ).

Unlike libraries and frameworks developed for a language it is practically almost impossible for anyone with a good idea to add such features to a language and have other people use it.
