полное описание формата DSL

  • Тема закрыта
  • 12K Просмотров
  • Последнее сообщение 27 ноября 2011 06:19
spy написал 29 апреля 2006 07:30

что-то я никак не могу найти полное описание формата DSL, дайте ссылочку пожалуйста!

Сортировка: Стандарт | Новые | Голоса
Klaus-Peter (LingvoDa) написал 29 апреля 2006 10:27

Для каждой версии Лингво существует компилятор. Описание всех тегов можно найти в самой программе Лингво в пункте Справка -> Пользовательские словари -> Комманды DSL

balAnce написал 30 апреля 2006 01:17

Задача. Существует программист, которому необходимо для написание некоторой программы определённое знание тегов DSL, но при этом ему абсолютно не нужно ставить программу, которую он не знает где взять и прочее и прочее. То есть получается, чтобы просто посмотреть описание тегов, так необходимых ему, нужно где-то добывать программу, платить деньги и быть может даже не малые только ради пары сот килобайт информации? По-моему, глупо. Есть тут понимающие и сострадающие или только фанаты этого продукта, которые вместо реальной помощи только и могут, что заниматься пропагандой?

spy написал 30 апреля 2006 06:24

спасибо за ответ.

действительно странно, формат вроде открытый, а описания в открытых источниках его нет.

mole написал 30 апреля 2006 01:29

Так это аббишный формат, они его выдумали, в любой момент изменить могут, если захотят. В справке к словарю они его описывают (и то не полностью, на сколько я понимаю, а только то, что считают нужным). Если у вас интерес сугубо естествоиспытательский, попросите у любого пользователя главу про DSL из справки, только чтобы применить ее на практике, надо Lingvo иметь. А если вы хотите что-то перепрограммировать, устройтесь в Абби работать ))

Sancho (LingvoDa) написал 30 апреля 2006 01:38

spy
спасибо за ответ.

действительно странно, формат вроде открытый, а описания в открытых источниках его нет.


Проблему можно решить следующим образом: просто переслать нуждающемуся в информации человеку файл справки Lingvo, в котором есть описание DSL. Но нужно учитывать, что там описано далеко не все, так как многие пользователи описывают недокументированное поведение компиляторов разных версий при обработке исходного кода словарей. От версии к версии DSL потихоньку обрастает мало кем замеченными отличиями. Кое что об это можно прочитать здесь:
http://www.dsleditor.narod.ru/art_03.htm

Я когда-то тоже высказывал идею, что было бы неплохо собрать всю информацию о DSL в одном месте, чтобы не собирать ее по крупицам на разных форумах

spy написал 30 апреля 2006 05:41

да проблемы достать это описание нет, теперь, когда знаю где она.

здесь, меня смущает позиция компании.

если они считают что они остановят кого-то кто хочет использовать их формат в своих разработках, то это выглядит сомнитнльным. с размахом как популярности их продукта, так и "пиратсва" в этом мире достать описание из раздела Справка никому не составит труда. и потом дорабатывать и кроить под свои нужды.

что-то мне в голову не приходит что же ещё может их останавливать от публикации полного описания этого, по их словам, открытого формата. разве что, наверно, в этом случае придётся нанять ещё одного человека который бы занимался обновлениями, документацией, связями с "советчиками" по улутшению формата.

а плюсы мне видятся такими: больше бы появилось "редакторов", "конвёреров" и т.п.. появилось бы больше словарей, за счёт того, что разработчики бесплатных и только-онлайн словарей могли бы создавать версии своих словарей для Лингво. или даже появились бы коммерческие словари для Лингво для пар которых сейчас нет. ... всё это ещё больше укрепило бы позиции Лингво на рынке подобных продуктов.

но это моё мнение. может я и не прав, я не маркетолог...

balAnce написал 30 апреля 2006 06:55

Буду очень признателем, если кто-нибудь из "присутствующих" является "любым пользователем" и пришлёт мне эту самую главу из справки, касающуюся формата DSL. Интерес у меня исключительно жизненно необходимый - для курсовой и устраиваться в Абби я не хочу, потому что, вопрос не в том, что меня туда совершенно точно не возьмут :-))), а в том, что там все сильно скрытные и это настораживает...

tolik (LingvoDa) написал 04 мая 2006 01:31

Цвет cornflowerblue надо описывать как [c cornflower], этот цвет уже используется в санскритском словаре.

Lingvist (LingvoDa) написал 06 мая 2006 10:12

Sancho
[quot spy]Я когда-то тоже высказывал идею, что было бы неплохо собрать всю информацию о DSL в одном месте, чтобы не собирать ее по крупицам на разных форумах



Это идея давно витает в воздухе. Готов размещать всю информацию на своём сайте http://www.dsleditor.narod.ru/
Сейчас почти готово продолжение вышеприведенной статьи + статья по недокументированным тегам + в процессе работы над программой накапливается материал о различиях между версиями компиляторов. Также готовлю статью об использовании в карточках фонетической транскрипции.
Если есть какой-то интересный материал или ссылки, просьба кидать мне на почту. Заранее спасибо...

Lingvist (LingvoDa) написал 06 мая 2006 10:17

tolik
Цвет cornflowerblue надо описывать как [c cornflower], этот цвет уже используется в санскритском словаре.


Вот одной ошибкой в справке стало меньше! Дополню статью вашей находкой - спасибо.
А как на счёт lightgrey?

Lingvist (LingvoDa) написал 06 мая 2006 10:30

Такую задачу без установки Lingvo решить скорее всего не удастся. По своему опыту скажу, что описание явно недостаточное и неоднозначное к тому же содержит ошибки. Приходится проверять все возможные варианты. Количество тестовых примеров у меня около 150. Если задача простая (например в перегонки из dsl) - тогда справки вполне хватит, но ошибок вам не избежать.

zaza101 написал 27 ноября 2011 06:19

Lingvist
Такую задачу без установки Lingvo решить скорее всего не удастся.


Вот здесь есть что-то:

http://lingvo.helpmax.net/ru/%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%B8-%D0%B7%D0%B0%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F/dsl-compiler/%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-dsl/

там же есть и другие разделы по формату dsl...

Тема закрыта

Close