Ajuda do LibreOffice 25.2
As instruções do LibreOffice Basic utilizam disgramas de sintaxe e convenções textuais que seguem as seguintes notações:
As palavras-chave ou funções do LibreOffice Basic utilizam caixa "camel": Call, DimArray, InputBox, Property.
Caracteres minúsculas indicam informação a fornecer: fim, expressão, início, variável.
A sintaxe do LibreOffice Basic numa linha é ilustrada a seguir:
Diagramas de instruções Basic começam e terminam com barras verticais duplas,
Laços indicam possíveis repetições, um separador opcional pode existir,
Retângulos denotam fragmentos de diagramas subsequentes,
As extremidades dos fragmentos de diagramas mostram barras verticais.
Um conjunto de instruções do LibreOffice Basic - om rótulos opcionais - utiliza o sinal de dois-pontos : para separar cada item e pode ser terminado com um comentário opcional. REM ou um apóstrofo introduz um comentário.
[opt1|opt2|opt3] Itens dentro de colchetes são opcionais, as alternativas são indicadas com uma barra vertical,
case[[sep]…] Uma reticências indica uma repetição possível, um separador opcional pode ser especificado,
{choice1|choice2} itens dentro de chaves são obrigatórios, alternativas são indicadas por uma barra vertical.
[ [label:] statement [: …] ] [{REM|'} text]
Um conjunto de instruções do LibreOffice Basic - om rótulos opcionais - utiliza o sinal de dois-pontos : para separar cada item e pode ser terminado com um comentário opcional. REM ou um apóstrofo introduz um comentário.
Sub Main
GoTo there ' ignore a primeira instrução e exibe "2"
here: Print 1, : there: Print 2 REM linha de várias instruções.
End Sub