Tags don't have to be closed except where necessary. There are no parameters within the tags. The whole script should be a sequence of tags and their content. Where we needed parameters they are treated as a type of content. All Lesson and Exercise codes are two letters.
All field codes are one letter.
At this point we will show a MML script that illustrates these design features. An example exercise that illustrates many of the exercise features. An example exercise that has a passage with embedded field tags that illustrate the field codes. We also hope to create a SGML DTD so that we can take advantage of the SGML tools available. Finally, we expect to work with others who are interested in alternative tools that use MML and extend it.