Combining Tags
for building patterns
Ÿ    Case
Ÿ   (  )                         Case (  )
Ÿ   [  ] {  }                    When [  ] then {  }
Ÿ   ...                          ...
Ÿ   [  ] {  }                    When [  ] then {  }
Ÿ   {  }                         Otherwise {  }
Ÿ    While and Repeat
Ÿ   (  ) * {  }                  While (  ) do * {  }
Ÿ
Ÿ   {  } * (  )                  Repeat {  } * until (  )