fix warnings
ensure that if we load a file that does not define a module, it is reconaulted per every different module
support debugging of compiler-level instructions.
fix bad use of interface.
use mktemp instead of tmpname
fix interrupt handling, especially for ! and ;
avoid using S.
use const wherever possible
use const wherever possible
fix missing instruction.
use const wherever possible
synch interface with implementation.
no need to use PROTO.
fix small EClipse complaints
fix small EClipse complaints
handle :-use_module on non module.
improve handling of redefinitions.
fix docs
purge duplicated content.