 SMALGOL was a fairly large subset of ALGOL 60.META II was first written in META I, a hand-compiled version of META II.The history is unclear as to whether META I was a full implementation of META II or a required subset of the META II language required to compile the full META II compiler.