diff --git a/static/qrplay/v3e.html b/static/qrplay/v3e.html index a6b2c10..05dbbf0 100644 --- a/static/qrplay/v3e.html +++ b/static/qrplay/v3e.html @@ -33,11 +33,17 @@ F=( L, N, I=0, + K=0, S=D=>D?S(D+(M[++I]==C)-(M[I]=='/')):I )=>{;for(; C=M[I++]; D=M[I], J=E=>E.indexOf(D)>=0, + // start of comment + Q>21?K=1: + Q>20?(L=N=4,K=0): + // check comment mode + K?0: Q>7? // DECREMENT Q, and then... (Q-=9)? @@ -81,8 +87,8 @@ F=( ): // change octave, or noop N-=C+12|0 - )Q='XCDEFGABR$JTSIQHWVU3.'.indexOf(C)}, - F('RU137V40'+H.value.toUpperCase()) + )Q='XCDEFGABR$JTSIQHWVU3.\n;:'.indexOf(C)}, + F('\nU137V40'+H.value.toUpperCase()) ">#play