It is possible to compile from outside of the graphical environment, by using the command
ec. The form of compilation's results are the same in both cases. You may therefore alternate between the two techniques.
ec will enable you to
melt or freeze a project and therefore to use
batch compilation. It will also enable you to produce
information about a class such as its Flat and Flat Contract views.
The
-loop option makes it possible to start
ec just once and then repeatedly request any of the available operations.