Lines Matching defs:prev

209 var up,y,w,tmp,dd=de.dd,de2=de.prev,s2=de.s,st=s2.st,s=de.start.s,x=s.x
234 de2=de2.prev}while(de2)}}}
318 function deco_cnv(a_dcn,s,prev){var i,j,dd,dcn,note,nd=a_dcn.length
352 case 34:if(s.type!=C.NOTE||!prev||prev.type!=C.NOTE||s.dur!=prev.dur){error(1,s,"!$1! must be on the last of a couple of notes",dd.name)
354 s.trem2=true;s.beam_end=true;s.beam_st=false;prev.beam_st=true;prev.beam_end=false;s.ntrem=prev.ntrem=Number(dd.name[4]);for(j=0;j<=s.nhd;j++)
355 s.notes[j].dur*=2;for(j=0;j<=prev.nhd;j++)
356 prev.notes[j].dur*=2
417 if(wl!=0&&s.prev&&s.prev.type==C.BAR)
537 de2.prev=a_de[i-1]}
583 s=s.prev}
619 s=s.prev}}
662 if(s.type!=C.BAR||!s.bar_num){if(s.prev)
663 s=s.prev;any_nb=true;w=w0
776 if(s.x>s1.prev.x+12)
777 s.x=s1.prev.x+12;s.beam_st=true
791 if(!s2.next){for(;;s2=s2.prev){if(s2.type==C.NOTE)
795 s.next.prev=s;s2.next=s;s.prev=s2;s.ts_next=s2.ts_next
974 k2=k2.prev;x1=k1.xs
978 if(k.beam_br1||(k.beam_br2&&i>2)){x1-=bstub}else{k1=k1.prev
980 k1=k1.prev
1322 function prev_scut(s){while(s.prev){s=s.prev
1519 if(tsnext&&s2.time>=tsnext.time){s.p_v.sls.push(sl);s2=s.p_v.s_next.prev
1544 while(k.prev)
1545 k=k.prev
1621 if(nb_only&&!s1.beam_st&&!s1.beam_br1&&!s1.beam_br2){for(s3=s1.prev;s3;s3=s3.prev){if(s3.type==C.NOTE||s3.type==C.REST){if(s3.nflags>=s1.nflags)
1652 if(s2.dur>s2.prev.dur){s3=s2.next
1667 if(s2.st==upstaff){for(s3=s2;!s3.dur;s3=s3.prev);ym=y_get(upstaff,1,s3.x-4,8)
1698 if(s2.st==upstaff){for(s3=s2;!s3.dur;s3=s3.prev);y2=y_get(upstaff,0,s3.x-4,8)}else{y2=0}
1825 while(1){for(s1=s_next;s1;s1=s1.next){if(s1.ti2&&(s1!=s_next||!s_next.prev)){s=s1.ti2
2083 if(s.bar_mrep==1){for(s2=s.prev;s2.type!=C.REST;s2=s2.prev);xygl(s2.x,yb,"mrep")}else{xygl(x,yb,"mrep2")
2155 if(x>=0){s2=s.prev
3495 function lkvsym(s,next){s.next=next;s.prev=next.prev
3496 if(s.prev)
3497 s.prev.next=s
3499 s.p_v.sym=s;next.prev=s}
3510 next.shrink=next.prev.wr+next.wl
3513 s.next.prev=s.prev
3514 if(s.prev)
3515 s.prev.next=s.next
3529 if(s.type==C.BAR&&s.prev&&s.prev.type==C.BAR&&s.prev.bar_type[0]!=':')
3530 s=s.prev;p_voice.last_sym=s.prev
3532 p_voice.sym=null;p_voice.time=s.time;new_s=sym_add(p_voice,C.CLEF);new_s.next=s;s.prev=new_s;new_s.clef_type=clef_type;new_s.clef_line=clef_line;new_s.st=st;new_s.clef_small=true
3584 function set_graceoffs(s){var next,m,dx,x,gspleft=cfmt.gracespace[0],gspinside=cfmt.gracespace[1],gspright=cfmt.gracespace[2],g=s.extra;if(s.prev&&s.prev.type==C.BAR)
3616 if(w0){if(w0>x+ch.x){if(s.prev&&s.prev.type==C.BAR)
3644 s.wr+=s.xmx+4;for(s2=s.prev;s2;s2=s2.prev){if(w_tb[s2.type]!=0)
3716 for(s2=s.prev;s2;s2=s2.prev){if(w_tb[s2.type]!=0){if(s2.type==C.GRACE)
3867 function _bar(s){return{type:C.BAR,bar_type:"|",fname:s.fname,istart:s.istart,iend:s.iend,v:s.v,p_v:s.p_v,st:s.st,dur:0,nhd:0,notes:[{pit:s.notes?s.notes[0].pit:22}],prev:s}}
3879 s.next.prev=b
3899 while(stup.prev&&stup.prev.dur&&stup.prev.dur!=stup.prev.notes[0].dur)
3900 stup=stup.prev
3917 s.prev.next=so.ts_prev=so.prev=s.ts_prev.ts_next=s
3931 for(s3=s.prev;s3;s3=s3.prev){if(!s3.dur){if(s3.type==C.BAR){error(1,s3,"Bar in repeat sequence")
3946 for(s2=s.prev;s2!=s3;s2=s2.prev){if(s2.type==C.NOTE){s2.beam_end=true
3963 for(s2=s.prev.prev;s2;s2=s2.prev){if(s2.type==C.BAR||s2.time==tsfirst.time){if(--i<=0)
4025 p_voice=s.p_v;p_voice.last_sym=s.prev;p_voice.time=s.time;new_s=sym_add(p_voice,C.CUSTOS);new_s.next=s;s.prev=new_s;lktsym(new_s,s);new_s.shrink=s.shrink
4079 case C.CLEF:if(!s2.prev)
4093 if(s3.prev)
4094 s3.shrink+=s3.prev.wr
4140 default:if(!done||(s.prev&&s.prev.type==C.GRACE))
4359 s4.next.prev=s4}else{s4.next=null}
4361 s4.prev=s2
4712 s.next.prev=s;p_v.last_sym.next=s;s.prev=p_v.last_sym}
4741 s=clone(staff_tb[st].clef);s.v=v;s.p_v=p_voice;s.st=st;s.time=tsfirst.time;s.prev=null;s.next=p_voice.sym
4743 s.next.prev=s;p_voice.sym=p_voice.last_sym=s
4824 if(!s.next&&s.prev&&!s.invis&&s.prev.head==C.OVALBARS)
4825 s.prev.head=C.SQUARE
4841 if(s.trem2){s.prev.trem2=true;s.prev.nflags=--s.nflags;s.prev.head=++s.head
4842 if(s.nflags>0){s.nflags+=s.ntrem}else{if(s.nflags<=-2){s.stemless=true;s.prev.stemless=true}
4844 s.prev.nflags=s.nflags
4860 for(s2=s.prev;s2;s2=s2.prev){if(s2.type!=C.REST)
5273 nflags=s2.nflags}else if(!s.beam_st&&s.beam_end){for(s2=s.prev;;s2=s2.prev){if(s2.beam_st)
5387 s.next.prev=null}
5464 x=s.prev.x+s.prev.wr
5472 p_v.sym.prev=p_v.s_prev
5475 if(s){if(s.prev)
5476 s.prev.next=s
5477 p_v.s_prev=s.prev
5478 s.prev=null}else{p_v.s_prev=null}}}
5535 p_v.sym.prev=p_v.s_prev
6021 while(s2.type!=C.BAR&&s2.prev)
6022 s2=s2.prev;time=s2.time;auto_time=curvoice.time-time
6027 if(s2.prev)
6028 s2.prev.next=s2.next
6032 s2.next.prev=s2.prev;s2=s2.next}}
6285 for(s=enote.s.prev;s;s=s.prev){if(s.type==C.BAR&&s.bar_type[0]==':'&&s.text){if(!s.sls)
6499 deco_cnv(a_dcn_sav,s,s.prev)
6734 syntax(1,"Decoration ignored");grace.extra=grace.next;grace.extra.prev=null;grace.next=null;curvoice.last_sym=grace;grace=null
6735 if(!s.prev&&!curvoice.ckey.k_bagpipe){for(i=0;i<=s.nhd;i++)
6757 if(grace){syntax(1,"No end of grace note sequence");curvoice.last_sym=grace.prev;curvoice.last_note=last_note_sav
6758 if(grace.prev)
6759 grace.prev.next=null}
7590 parse.last_sym=s;s.prev=curvoice.last_sym
7604 function sym_add(p_voice,type){var s={type:type,dur:0},s2,p_voice2=curvoice;curvoice=p_voice;sym_link(s);curvoice=p_voice2;s2=s.prev
7610 function sort_all(){var s,s2,p_voice,v,time,w,wmin,ir,multi,prev,nb,ir2,v2,fl,new_sy,nv=voice_tb.length,vtb=[],vn=[],sy=cur_sy
7623 tsfirst=prev=vtb[v]
7627 prev.seqst=true
7628 fl=!w_tb[prev.type]||tsfirst.type==tsfirst.next
7657 s.ts_prev=prev
7658 prev.ts_next=s
7659 prev=s
7675 if(s&&staves_found<=0){v=par_sy.top_voice;p_voice=voice_tb[v];if(p_voice.sym&&p_voice.sym.type!=C.TEMPO&&(!p_voice.sym.next||p_voice.sym.next.type!=C.TEMPO)){s=clone(s);s.v=v;s.p_v=p_voice;s.st=p_voice.st;s.time=0;s.prev=p_voice.sym
7678 s.next.prev=s
7710 s2.prev=s
7712 s2.next.prev=s2
7761 if(cfmt.checkbars&&((k&&!s.bar_dotted&&s.next)||(tim>ptim+wmeasure&&s.prev.type!=C.MREST)))
7862 s=s.prev
8078 for(s=curvoice.last_sym;s;s=s.prev){switch(s.type){case C.NOTE:s=clone(curvoice.okey);s.k_old_sf=curvoice.ckey.k_sf;sym_link(s)
8185 for(s=s.prev;s;s=s.prev){switch(s.type){case C.BAR:if(s.time<time)
8187 while(1){s=s.prev
8317 for(s=curvoice.last_sym;;s=s.prev){if(s.type==C.BAR||s.time<=time)
8327 for(s=curvoice.last_sym;s;s=s.prev)
8334 var s2=s.prev
8336 s.prev=s2.prev
8337 if(s.prev)
8338 s.prev.next=s
8339 s2.prev=s
8484 case'!':deco_cnv([d.slice(1,-1)],s,s.prev)
8599 lastx=s.prev?s.prev.x:tsfirst.x;x0=0