Разработка спецификации языка командной строки

Find out what others think about your ideas
Post Reply
dozhdikov_igor
Posts: 28
Joined: Mon Feb 08, 2021 2:32 pm

Разработка спецификации языка командной строки

Post by dozhdikov_igor »

Здравствуйте, сделал черновой вариант спецификации языка командной строки KolibriScript. Прошу высказать свои пожелания насчет данного языка.
Attachments
Синтаксис KS.pdf
(321.01 KiB) Downloaded 22 times
Valery
Posts: 81
Joined: Tue Jul 19, 2022 11:41 am
Has thanked: 1 time
Been thanked: 6 times

Re: Разработка спецификации языка командной строки

Post by Valery »

(1) Надо бы больше примеров - очень помогает быстрее понять (в том числе - зачем это нужно).
(2) Похоже, что описание неоптимально, например, термин "Параметр" используется только при опеределении термина "Аргумент" и может быть легко исключён путём : Аргумент = Флаг | Строка | Название переменной
(3) Предлагаю оставить только один вариант перенаправления вправо: >>
(4) Для объявления переменных предлагаю использовать << (вместо =), тогда = будет (почти) свободен от контекста.
(5) Я не понял какие символы являются зарезервированными.
(6) Маловато арифметических (* , / , %) и логических (< , >, ...) операций.
P.S.
Похоже никто подобные предложения не рассматривает - а зря ...
dozhdikov_igor
Posts: 28
Joined: Mon Feb 08, 2021 2:32 pm

Re: Разработка спецификации языка командной строки

Post by dozhdikov_igor »

Valery wrote: Thu Aug 18, 2022 2:18 pm (1) Надо бы больше примеров - очень помогает быстрее понять (в том числе - зачем это нужно).
(2) Похоже, что описание неоптимально, например, термин "Параметр" используется только при опеределении термина "Аргумент" и может быть легко исключён путём : Аргумент = Флаг | Строка | Название переменной
(3) Предлагаю оставить только один вариант перенаправления вправо: >>
(4) Для объявления переменных предлагаю использовать << (вместо =), тогда = будет (почти) свободен от контекста.
(5) Я не понял какие символы являются зарезервированными.
(6) Маловато арифметических (* , / , %) и логических (< , >, ...) операций.
P.S.
Похоже никто подобные предложения не рассматривает - а зря ...
Благодарю за замечания!
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest