S _
E X P R _ S _ _ N N _ M
_ S
M _ Y _ R
Q _ _
0 ,
_ L
P R _ G R _ M _
S _ L T _
_
L _
_ T _ Q _ _ T _
Q _ _
T _ _ N _
_ N
N _ M _ R _
D _
P _ S _ C _ _ N
Q _ _
C _ R R _ S P _ N D _
_
L _
_ X P R _ S _ _ N
( 1
=
P R _ M _ R _
_ T _ Q _ _ T _ ;
2
=
S _ G _ N D _
_ T _ Q _ _ T _ ) Clue
SI SE INICIA UN PROGRAMA, OPENOFFICE BASIC CONVIERTE EL CÓDIGO DEL PROGRAMA INTERNAMENTE PARA QUE, CADA VEZ QUE SE UTILICE LA CONSTANTE, LA EXPRESIÓN DEFINIDA LA SUSTITUYA. SI EXPRESIÓNNUM ES MAYOR QUE 0, EL PROGRAMA SALTA A LA ETIQUETA QUE TIENE UN NÚMERO DE POSICIÓN QUE CORRESPONDE A LA EXPRESIÓN (1 = PRIMERA ETIQUETA; 2 = SEGUNDA ETIQUETA) CUANDO SE UTILIZA EL CURSOR DIRECTO, SE INSERTAN EN EL NUEVO PÁRRAFO LOS TABULADORES Y ESPACIOS QUE SEAN NECESARIOS PARA ALCANZAR LA POSICIÓN EN LA QUE SE HA HECHO CLIC CON EL RATÓN. SI APARECE UN CARÁCTER DE PUNTO Y COMA O UNA COMA TRAS LA ÚLTIMA EXPRESIÓN QUE IMPRIMIR, OPENOFFICE BASIC ALMACENA EL TEXTO EN UNA MEMORIA INTERMEDIA INTERNA Y CONTINÚA LA EJECUCIÓN DEL PROGRAMA SIN IMPRIMIR.