A compiler which stays resident between runs. This is more of a PoC than something that's expected to be used often
dotc> "more options and files to compile"
dotc> :reset // reset all options to the ones passed on the command line
dotc> :q // quit
Entry point to the compiler using a custom
In most cases, you do not need a custom
Context and should
instead use one of the other overloads of
the other overloads cannot be overridden, instead you
should override this one which they call internally.
Usage example: [[https://github.com/lampepfl/dotty/tree/master/test/test/OtherEntryPointsTest.scala]]