ABSTRACT

This chapter introduces the Swimming Markup Language. It shows how to compose a simple swim training program and how to transform and validate it. Essential elements are discussed, including structural and directional elements.