The previous code suffices for a simple Exp environment. Now we present the specifications for a more complete Exp environment. We have tried to make the environment as modular as possible so that users may borrow ideas for their own environments according to the complexity they desire.
The environment will still contain only one tool, an interpreter, with which we will be able to:
N.B. To visualize the source select that highlights interpreter warnings, you must add the following select resource specifications to the file contrib/Exp/syntax/Exp.rdb:
?.?.visual-color.?.formalism-Exp.?.Format.select-interpreter-messages.background: \resbs PaleGoldenrod ?.?.visual-mono.?.formalism-Exp.?.Format.select-interpreter-messages.mode: none
Remember to reset the resources.
To realize the above specifications, we may use the same tool structure defined above for the complete environment. The main difference between the simple and complex environment stems from modifications of the tool network.