Съдържание

# Разчитане на синтактични диаграми и оператори

LibreOffice Basic statements use syntax diagrams and textual conventions that follow these notations:

- LibreOffice Basic keywords or functions use camel casing: Call, DimArray, InputBox, Property.

- С малки букви е обозначена подаваната информация: end, expression, start, variable.

Тук е илюстриран синтаксисът на едноредов оператор на LibreOffice Basic:

## Примерна диаграма

- Диаграмите на оператори на Basic започват и завършват с двойни вертикални линии.

- Примките показват възможно повторение, може да присъства разделител.

- Правоъгълниците обозначават по-нататъшни фрагменти на диаграмата.

- Краищата на фрагментите на диаграма завършват с единични вертикални линии.

Поредица от оператори на LibreOffice Basic, по желание с етикети, се разделя с двоеточия : и може да завършва с коментар. Коментарите започват с REM или апостроф.

## Текстов пример

- [opt1|opt2|opt3] Елементите в квадратни скоби са незадължителни, алтернативите са разделени с вертикална черта.

- case[[sep]…] Многоточието означава възможно повторение, може да бъде зададен разделител.

- {choice1|choice2} Items inside curly braces are mandatory, alternatives are indicated with a vertical bar.

[ [label:] statement [: …] ] [{REM|'} text]

Поредица от оператори на LibreOffice Basic, по желание с етикети, се разделя с двоеточия : и може да завършва с коментар. Коментарите започват с REM или апостроф.

### Пример:

           Sub Main
               GoTo there ' skip first statement and display '2'
               here: Print 1, : there: Print 2 REM multi-statement line
           End Sub

Теми, свързани с показаната

Оператор GoTo

Оператор Print#

Оператор Rem

Оператор Sub