Skip to content

Commit aca3efb

Browse files
authored
Исправлены мелкие синтакс-проблемы
1 parent d861858 commit aca3efb

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
Короткое название библиотеки `cli`
1111

12-
Данная библиотека для языка OScript, позволяет создавать консольные приложения с разбором и проверкой аргументов.
12+
Данная библиотека для языка OScript позволяет создавать консольные приложения с разбором и проверкой аргументов.
1313

1414
[Документация и описание публичного API](docs/readme.md)
1515
## Быстрый старт
@@ -31,7 +31,7 @@
3131
Приложение.УстановитьОсновноеДействие(ЭтотОбъект)
3232
Приложение.Запустить(АргументыКоманднойСтроки);
3333
34-
КонецПроцедуры // ВыполнениеКоманды()
34+
КонецПроцедуры
3535
3636
Процедура ВыполнитьКоманду(Знач Команда) Экспорт
3737
@@ -70,7 +70,7 @@
7070
7171
Приложение.Запустить(АргументыКоманднойСтроки);
7272
73-
КонецПроцедуры // ВыполнениеКоманды()
73+
КонецПроцедуры
7474
7575
Процедура ВыполнитьКоманду(Знач КомандаПриложения) Экспорт
7676
КомандаПриложения.ВывестиСправку();
@@ -106,7 +106,7 @@
106106
107107
Приложение.Запустить(АргументыКоманднойСтроки);
108108
109-
КонецПроцедуры // ВыполнениеКоманды()
109+
КонецПроцедуры
110110
111111
///////////////////////////////////////////////////////
112112
@@ -172,7 +172,7 @@
172172
$ opm install -f <ПутьКФайлу>
173173
```
174174

175-
Либо, скачать библиотеку с помощью opm:
175+
Либо скачать библиотеку с помощью opm:
176176

177177
opm install cli
178178

@@ -220,15 +220,15 @@ $ opm install -f <ПутьКФайлу>
220220
Приложение.Запустить(АргументыКоманднойСтроки);
221221
```
222222

223-
Этот вызов является "точкой входа" в консольное приложение. В общем случае, после него уже не идет никакого дополнительного кода. Парсер анализирует аргументы и запускает команды автоматически.
223+
Этот вызов является "точкой входа" в консольное приложение. В общем случае после него уже не идет никакого дополнительного кода. Парсер анализирует аргументы и запускает команды автоматически.
224224

225225
## Параметры команд/приложения
226226

227227
Все параметры разделяются на два типа:
228228
* Опция
229229
* Аргумент
230230

231-
В общем случае, Опции имеют имена, аргументы являются позиционными. Кроме того, по умолчанию указание опций необязательно, а аргументов - обязательно. Это можно переопределить, но дефолтное поведение именно такое. Аргумент - обязателен, опция - нет.
231+
В общем случае, опции имеют имена, аргументы являются позиционными. Кроме того, по умолчанию указание опций необязательно, а аргументов - обязательно. Это можно переопределить, но дефолтное поведение именно такое. Аргумент - обязателен, опция - нет.
232232

233233
## Опция
234234

@@ -246,7 +246,7 @@ $ opm install -f <ПутьКФайлу>
246246
* МассивБулево
247247
* Перечисление
248248

249-
Для простых типов поддерживается определение типа по значение по умолчанию. Пример,
249+
Для простых типов поддерживается определение типа значения по умолчанию. Пример:
250250

251251
```bsl
252252
Отладка = Команда.Опция("f force", ,"Описание опция")
@@ -268,7 +268,7 @@ $ opm install -f <ПутьКФайлу>
268268
.СкрытьВСправке(); // Любой тип
269269
270270
```
271-
`ВОкружении` Возможна передача нескольких переменных окружения разделенных через **пробел**
271+
`ВОкружении` Возможна передача нескольких переменных окружения, разделенных через **пробел**
272272

273273
Пример `перечисления` опции:
274274

@@ -320,7 +320,7 @@ $ opm install -f <ПутьКФайлу>
320320
* Число
321321
* Дата
322322

323-
Для простых типов поддерживается определение типа по значение по умолчанию. Пример,
323+
Для простых типов поддерживается определение типа значения по умолчанию. Пример:
324324

325325
```bsl
326326
Отладка = Команда.Аргумент("PATH", "" ,"Описание аргумента")
@@ -349,7 +349,7 @@ $ opm install -f <ПутьКФайлу>
349349
.СкрытьВСправке(); // Любой тип
350350
```
351351

352-
`ВОкружении` Возможна передача нескольких переменных окружения разделенных через **пробел**
352+
`ВОкружении` Возможна передача нескольких переменных окружения, разделенных через **пробел**
353353

354354
Подробное описание возможностей параметров команд и приложения [](./docs/ПараметрКоманды.md)
355355

@@ -446,7 +446,7 @@ cli поддерживает автоматическую инициализац
446446

447447
Правила наименования аргументов, имя должно содержать только символы в верхнем регистре:
448448

449-
Пример, использования аргументов в определении строки использования приложения
449+
Пример использования аргументов в определении строки использования приложения
450450
```bsl
451451
Команда.Спек="SRC DST"
452452
```
@@ -470,7 +470,7 @@ cli позволяет произвольно настраивать поряд
470470

471471
## Необязательность
472472

473-
Для того, чтобы сделать аргументы или опции необязательными, их необходимо заключить в `[...]`:
473+
Чтобы сделать аргументы или опции необязательными, их необходимо заключить в `[...]`:
474474
```bsl
475475
Команда.Спек = "[-x]";
476476
```
@@ -562,12 +562,12 @@ cli позволяет произвольно настраивать поряд
562562
Повтор аргумента | '...' |
563563
Конец повтора аргументов | '--' |
564564

565-
Можно комбинировать в указанные символы как хочется, для того чтобы добиться любых необходимых проверок опций и аргументов.
565+
Можно комбинировать в указанные символы как хочется, чтобы добиться любых необходимых проверок опций и аргументов.
566566

567567

568568
## Строка использования по умолчанию
569569

570-
По умолчанию, если не установлена разработчиком иная, cli автоматически создает для приложения и каждой команды строки использования, используя следующую логику:
570+
По умолчанию, если разработчиком не установлена иная, cli автоматически создает для приложения и каждой команды строки использования, используя следующую логику:
571571

572572
* Начало с пустой строки
573573
* Если определена хоть одна опция, добавляется `[OPTIONS]` или `[ОПЦИИ]` к текущей строке использования

0 commit comments

Comments
 (0)