Originally posted by: erich.blanch1111.hotmail.com
I have read that IMP can be used with other parser technologies than LPG.
But what if fhe "other" parser is an external compiler?
The background to my question is that we need to sort out (once for all) if
it is possible to re-use the front-end part of the existing compiler to
avoid the redunant/duplicate effort in writing almost the same
functionallity in Java. I have serous doubts about hooking in an external
during each reconcile event (to provide online error annotaions - which
implies that the source file must be saved prior to invoking the compiler)
and if an 3rd party compiler actually can provide such verbose output that
it makes scense.
Perhaps I'm missing something here and perhaps this is a commonly used
technology, can anyone give their opinion about this issue and perhaps point
to some project that actaully does this. I have found an Erlang IDE that
seems to be doing something like this but they are using
some background daemon server process that provides the analysis services.