1<Comment>// This is a MUP highlighting test.</Comment><br/> 2<Comment>// Mup is a shareware music publisher from www.arkkra.com</Comment><br/> 3<Normal Text></Normal Text><br/> 4<Comment>// contexts</Comment><br/> 5<Context>score</Context><br/> 6<Context>music</Context><br/> 7<Context>staff</Context><Normal Text> 1</Normal Text><br/> 8<Context>voice</Context><Normal Text> 1 3</Normal Text><br/> 9<Normal Text></Normal Text><br/> 10<Context>top</Context><br/> 11<Context>top2</Context><br/> 12<Context>bottom</Context><br/> 13<Context>bottom2</Context><br/> 14<Context>grids</Context><br/> 15<Normal Text></Normal Text><br/> 16<Context>headshapes</Context><br/> 17<Normal Text></Normal Text><br/> 18<Normal Text></Normal Text><br/> 19<Context>header</Context><br/> 20<Context>footer</Context><br/> 21<Context>header2</Context><br/> 22<Context>footer2</Context><br/> 23<Normal Text></Normal Text><br/> 24<Comment>// parameters and values</Comment><br/> 25<Context>score</Context><br/> 26<Normal Text> </Normal Text><Parameter>units </Parameter><Normal Text>= </Normal Text><Value>cm</Value><Normal Text>;</Normal Text><br/> 27<Normal Text> </Normal Text><Parameter>key </Parameter><Normal Text>= </Normal Text><Value>3#minor</Value><br/> 28<Normal Text> </Normal Text><Parameter>key </Parameter><Normal Text>= </Normal Text><Value>3#</Value><Normal Text> </Normal Text><Value>minor</Value><br/> 29<Normal Text> </Normal Text><Parameter>rehstyle</Parameter><Normal Text>=</Normal Text><Value>circled</Value><Normal Text> </Normal Text><br/> 30<Normal Text></Normal Text><br/> 31<Normal Text></Normal Text><br/> 32<Normal Text></Normal Text><br/> 33<Normal Text></Normal Text><br/> 34<Print Command>mussym</Print Command><Note> </Note><Print Command>above</Print Command><Normal Text> </Normal Text><Print Command>all</Print Command><Normal Text>: </Normal Text><Note>1 </Note><String>"ferm"</String><Note> </Note><Normal Text>;</Normal Text><br/> 35<Normal Text></Normal Text><br/> 36<Macro>define</Macro><Note> </Note><Macro>NAME</Macro><br/> 37<Comment>// this is a macro definition, these are collapsable</Comment><br/> 38<Macro>@</Macro><br/> 39<Normal Text></Normal Text><br/> 40<Macro>ifdef</Macro><Note> </Note><Macro>NAME</Macro><br/> 41<Comment>// this is conditionally "compiled"</Comment><br/> 42<Macro>endif</Macro><br/> 43<Normal Text></Normal Text><br/> 44<Macro>ifndef</Macro><Note> </Note><Macro>NAME</Macro><br/> 45<Comment>// this is conditionally "compiled" when the macro has not been defined</Comment><br/> 46<Macro>else</Macro><br/> 47<Comment>// else clause</Comment><br/> 48<Macro>endif</Macro><br/> 49<Normal Text></Normal Text><br/> 50<Normal Text></Normal Text><br/> 51<Comment>// Various Tests </Comment><br/> 52<Normal Text></Normal Text><br/> 53<Comment>// tablature</Comment><br/> 54<Normal Text>1: </Normal Text><Note>e </Note><Normal Text>^</Normal Text><Note>f</Note><Normal Text>; </Normal Text><Note>f</Note><Normal Text>; </Normal Text><Note>b </Note><Normal Text>^</Normal Text><Note>c5</Note><Normal Text>; </Normal Text><Note>c#5</Note><Normal Text>;</Normal Text><br/> 55<Barline>bar</Barline><br/> 56<Normal Text></Normal Text><br/> 57<Normal Text>1: </Normal Text><Note>d+</Note><Normal Text>^</Normal Text><Note>e+ g</Note><Normal Text>^</Normal Text><Note>a</Note><Normal Text>; </Normal Text><Note>e+a</Note><Normal Text>; </Normal Text><Note>g </Note><Normal Text>^/; </Normal Text><Note>c </Note><Normal Text>^/ </Normal Text><Note>c+</Note><Normal Text>^/;</Normal Text><br/> 58<Barline>bar</Barline><br/> 59<Normal Text></Normal Text><br/> 60<Comment>// cross-staff stems</Comment><br/> 61<Normal Text>1: </Normal Text><Note>1e+g+c++</Note><Normal Text>;</Normal Text><br/> 62<Normal Text>2: </Normal Text><Note>cc+</Note><Normal Text>; </Normal Text><Note>ee+</Note><Normal Text>; </Normal Text><Note>g </Note><Print Command>with</Print Command><Normal Text> </Normal Text><Note>g+ </Note><Print Command>above</Print Command><Normal Text>;</Normal Text><Note> </Note><Print Command>with</Print Command><Normal Text> </Normal Text><Note>c+c++ </Note><Print Command>above</Print Command><Normal Text>;</Normal Text><br/> 63<Barline>bar</Barline><br/> 64<Normal Text></Normal Text><br/> 65<Normal Text>1: 2+</Normal Text><Note>4ceg</Note><Normal Text>;</Normal Text><Note>4</Note><Normal Text>; </Normal Text><Comment>// tie implied by added time values</Comment><br/> 66<Normal Text></Normal Text><br/> 67<Comment>// slurs</Comment><br/> 68<Normal Text>1: </Normal Text><Note>2f</Note><Note Attribute><d></Note Attribute><Normal Text> </Normal Text><Note>a</Note><Note Attribute><b></Note Attribute><Normal Text> </Normal Text><Note>c+</Note><Note Attribute><d+></Note Attribute><Normal Text>; </Normal Text><Note>dbd+</Note><Normal Text>;</Normal Text><br/> 69<Barline>bar</Barline><br/> 70<Normal Text>1: </Normal Text><Note>2fac+ </Note><Note Attribute>slur</Note Attribute><Normal Text>; </Normal Text><Note>dbd+</Note><Normal Text>;</Normal Text><br/> 71<Barline>bar</Barline><br/> 72<Normal Text></Normal Text><br/> 73<Comment>// alternation</Comment><br/> 74<Normal Text>1: </Normal Text><Note>2c </Note><Note Attribute>alt 2</Note Attribute><Normal Text>; </Normal Text><Note>2c+</Note><Normal Text>;</Normal Text><Note>2g</Note><Normal Text>;</Normal Text><br/> 75<Barline>bar</Barline><br/> 76<Normal Text></Normal Text><br/> 77<Comment>// bar to draw if repeatstart happens to be on new line</Comment><br/> 78<Normal Text>(</Normal Text><Barline>dblbar</Barline><Normal Text>) </Normal Text><Barline>repeatstart</Barline><br/> 79<Normal Text>1: </Normal Text><Special Char>[</Special Char><Note Attribute>up</Note Attribute><Special Char>]</Special Char><Note>8f </Note><Note Attribute>bm with staff below</Note Attribute><Normal Text>;</Normal Text><Note>a</Note><Normal Text>;</Normal Text><Note>4s </Note><Note Attribute>ebm</Note Attribute><Normal Text>;</Normal Text><Note>4s </Note><Note Attribute>bm with staff below</Note Attribute><Normal Text>;</Normal Text><Note>8b</Note><Normal Text>;</Normal Text><Special Char>[</Special Char><Note Attribute>len 11</Note Attribute><Special Char>]</Special Char><Note>d </Note><Note Attribute>ebm</Note Attribute><Normal Text>;</Normal Text><br/> 80<Normal Text>2: </Normal Text><Note>4s </Note><Note Attribute>bm with staff above</Note Attribute><Normal Text>;</Normal Text><Note>8a</Note><Normal Text>;</Normal Text><Note>b </Note><Note Attribute>ebm</Note Attribute><Normal Text>;</Normal Text><Special Char>[</Special Char><Note Attribute>down</Note Attribute><Normal Text>;</Normal Text><Note Attribute>len 14</Note Attribute><Special Char>]</Special Char><Note>b </Note><Note Attribute>bm with staff above</Note Attribute><Normal Text>;</Normal Text><Note>d</Note><Normal Text>;</Normal Text><Note>4s </Note><Note Attribute>ebm</Note Attribute><Normal Text>;</Normal Text><br/> 81<Barline>bar</Barline><br/> 82<Normal Text></Normal Text><br/> 83<Comment>// locations</Comment><br/> 84<Normal Text>3: </Normal Text><Note>2cf</Note><Normal Text>; </Normal Text><Special Char>[</Special Char><Location>=h</Location><Special Char>]</Special Char><Normal Text> </Normal Text><Note>egc+</Note><Normal Text>;</Normal Text><br/> 85<Normal Text>1: </Normal Text><Special Char>[</Special Char><Note Attribute>cue</Note Attribute><Normal Text>; </Normal Text><Note Attribute>with ></Note Attribute><Normal Text>; </Normal Text><Location>=_ch</Location><Special Char>]</Special Char><Normal Text> </Normal Text><Note>fa</Note><Normal Text>;</Normal Text><br/> 86<Normal Text></Normal Text><br/> 87<Normal Text></Normal Text><br/> 88<Print Command>roll</Print Command><Normal Text> </Normal Text><Print Command>up</Print Command><Normal Text> 1 1 </Normal Text><Print Command>to</Print Command><Normal Text> 1 2: </Normal Text><Note>2</Note><Normal Text>; </Normal Text><Note>4</Note><Normal Text>;</Normal Text><br/> 89<Print Command>roll</Print Command><Normal Text> </Normal Text><Print Command>down</Print Command><Normal Text> 1 1 </Normal Text><Print Command>to</Print Command><Normal Text> 1 2: </Normal Text><Note>2</Note><Normal Text>; </Normal Text><Note>4</Note><Normal Text>;</Normal Text><br/> 90<Normal Text></Normal Text><br/> 91<Lyrics>lyrics</Lyrics><Note> </Note><Print Command>above</Print Command><Normal Text> 1,3</Normal Text><Note> </Note><Normal Text>; </Normal Text><Print Command>below</Print Command><Normal Text> 2,</Normal Text><Note>4 </Note><Normal Text>; </Normal Text><Print Command>between</Print Command><Normal Text> 5&6 :</Normal Text><Note> </Note><String>"</String><String Lyrics><</String Lyrics><String>1. </String><String Lyrics>></String Lyrics><String>Hi, hi"</String><Normal Text>;</Normal Text><br/> 92<Normal Text></Normal Text><br/> 93<Print Command>title </Print Command><String>"page </String><String Special>\%</String Special><String> of </String><String Special>\#</String Special><String>"</String><br/> 94<Normal Text></Normal Text><br/> 95<Comment>// shaped whole rests</Comment><br/> 96<Normal Text>1: </Normal Text><Note>4mr</Note><Normal Text>; </Normal Text><Comment>// use a quarter rest symbol</Comment><br/> 97<Normal Text>1: </Normal Text><Note>1/4mr</Note><Normal Text>; </Normal Text><Comment>// use a quadruple whole rest symbol</Comment><br/> 98<Normal Text>2: 2.. </Normal Text><Note>mr</Note><Normal Text>; </Normal Text><Comment>// use a double-dotted half rest</Comment><br/> 99<Normal Text></Normal Text><br/> 100<Comment>// tuplets</Comment><br/> 101<Normal Text>1: </Normal Text><Special Char>{</Special Char><Note>4f</Note><Normal Text>; </Normal Text><Note>g</Note><Normal Text>;</Normal Text><Special Char>}</Special Char><Tuplet>3n</Tuplet><Error>um</Error><Normal Text>,4.+2.</Normal Text><br/> 102<Barline>bar</Barline><br/> 103<Normal Text></Normal Text><br/> 104