Lines Matching refs:select
3126 function tosvg(in_fname,file,bol,eof){var i,c,eol,end,select,line0,line1,last_info,opt,text,a,b,s,pscom,txt_add='\n'
3130 if(parse.select.test(file.slice(parse.bol,i)))
3155 function do_voice(select,in_tune){var opt,bol
3156 if(select=="end")
3161 opt[select]=[]
3172 switch(a[0]){default:opt[select].push(uncomment(text,true))
3216 if(parse.select){eol=file.indexOf('\nX:',parse.eol)
3241 switch(a[1]){case"select":if(parse.state!=0){syntax(1,errs.not_in_tune,"%%select")
3243 select=uncomment(text.slice(7))
3244 if(select[0]=='"')
3245 select=select.slice(1,-1);if(!select){delete parse.select
3247 select=select.replace(/\(/g,'\\(');select=select.replace(/\)/g,'\\)');parse.select=new RegExp(select,'m')
3251 select=uncomment(a[2])
3252 if(!select){parse.tune_opts={}
3254 if(select=="end")
3257 parse.tune_opts={};parse.tune_opts[select]=opt={t_opts:[]};while(1){bol=++eol
3278 select=uncomment(a[2])
3279 if(!select){parse.voice_opts=null
3281 do_voice(select)
3301 if(parse.select&&!tune_selected()){eol=file.indexOf('\nX:',parse.eol)