tipo_de_macro=R2
id='estado' expresi&oacute;n='1' evaluar='una-sola-vez' constante='si'
id='x1' expresi&oacute;n='-1' evaluar='una-sola-vez' constante='si'
id='y1' expresi&oacute;n='0' evaluar='una-sola-vez' constante='si'
id='x2' expresi&oacute;n='1' evaluar='una-sola-vez' constante='si'
id='y2' expresi&oacute;n='0' evaluar='una-sola-vez' constante='si'
id='INIT' evaluar='una-sola-vez' algoritmo='si'
inicio='l=sqrt((x2-x1)^2+(y2-y1)^2)' hacer='ca=(x2-x1)/l;sa=(y2-y1)/l;extra=l/4;X1=x1+extra*ca;Y1=y1+extra*sa;r=l-2*extra;c60=cos(pi/3);s60=sen(pi/3);X2=X1+r*(estado*(c60*ca-s60*sa)+(1-estado)*ca);Y2=Y1+r*(estado*(c60*sa+s60*ca)+(1-estado)*sa);s30=sen(pi/6);c30=cos(pi/6);X3=X1+r*(c60*ca-s60*sa);Y3=Y1+r*(c60*sa+s60*ca)' id='CALC' evaluar='siempre' algoritmo='si'
id='x3' expresi&oacute;n='X3-extra*sa' evaluar='siempre' constante='si'
id='y3' expresi&oacute;n='Y3+extra*ca' evaluar='siempre' constante='si'
id='rojo' expresi&oacute;n='0' evaluar='una-sola-vez' constante='si'
id='verde' expresi&oacute;n='0' evaluar='una-sola-vez' constante='si'
id='azul' expresi&oacute;n='0' evaluar='una-sola-vez' constante='si'
tipo='segmento' color='(rojo,verde,azul)' expresi&oacute;n='(x1,y1)(X1,Y1)' 
tipo='segmento' color='(rojo,verde,azul)' expresi&oacute;n='(X1,Y1)(X2,Y2)' 
tipo='segmento' color='(rojo,verde,azul)' expresi&oacute;n='(x2-extra*ca,y2-extra*sa)(x2,y2)' 
tipo='segmento' color='(rojo,verde,azul)' expresi&oacute;n='(X3,Y3)(x3,y3)' 
tipo='punto' color='(rojo,verde,azul)' expresi&oacute;n='(X2,Y2)' tamao='3' 
tipo='punto' color='(rojo,verde,azul)' expresi&oacute;n='(X3,Y3)' tamao='3' 
tipo='punto' color='(rojo,verde,azul)' expresi&oacute;n='(x2-extra*ca,y2-extra*sa)' tamao='3' 