header{* Some tests for \textbf{multiple modes!!} *}theoryMultipleModesimportsMainbegintext{* Proper proof text -- \textit{naive version}. *}theoremand_comms:"A & B --> B & A"proofassume"A & B"thenshow"B & A"proofassumeBandAthenshow?thesis..qedqedML{* fun fact 0 = 1 | fact n = n * (fact (n-1)) val x = 7; *}end