Sumário

# Como ler diagramas de sintaxe e de instruções

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:

## Exemplo de diagrama

- 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.

## Exemplo textual

- [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.

### Exemplo:

           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

Tópicos relacionados

Instrução GoTo

Instrução Print#

Instrução Rem

Instrução Sub