Some little boring things about tornado:

* Everything's hand-coded in assembler

* The kernel is around 9k in length, and of that 2.9% is Data, 19.3% is Text
and 77.8% is pure ARM assembler, reflecting well tornado's commitment to
give you useful error messages and plenty of functionality for the RAM space
used. Incidentally, there are also 38 data labels and 117 code/branch labels.

* The kernel takes nearly three seconds to assemble

* The kernel is assembled using BBC Basic's assembler

* The kernel is assembled in a three pass manner rather than two. This allows
the Basic assembling code to make optimisations, giving you yet more
functionality to RAM space used as well as greater speed.

* The kernel's source Basic program is nearly 45k long.