Syntax Diagram Editor and Compiler 2.08.00

Лицензии: Бесплатная пробная версия ‎Размер файла: 1.66 MB
‎Рейтинг пользователей: 3.0/5 - ‎1 ‎Голосов

Создавайте и редактируйте синтаксисные диаграммы графически с помощью Drag and Drop. Преобразование EBNF, ABNF, XBNF и XML EBNF в синтаксисные диаграммы. Создание парсеров непосредственно из диаграмм синтаксиса. Преобразование синтаксисных диаграмм в EBNF. Генерирует промежуточный выход Postfix для удобства интеграции. Реализует потоковое LL parser с возможностью остановки и перезагрузки. Может представлять двоичную грамматику и парс двоичные подписи. Автоматизированное обнаружение прямых/косвенных рекурсивных терминов. Автоматизированное преобразование прямого левого рекурсивного правила. Автоматизированный общий термин и сокращение правил. Автоматизированная вставка квоты;Повторите 0/1 или больше Times-quot;. Создание синтаксисных диаграмм с помощью Precedence. Функциональность сканера, присущая Virtual Parser/State Engine. Отменить/redo/Cut/Copy/Paste для графического и текстового редактирования. Размещение в режиме реального времени и маршрутизация правил и диаграмм. Печать Синтаксис Диаграммы или вставить в другие документы. XML/HTML/PHP: Графические элементы поиска, редактирования и выравнивания.

история версии

  • Версия 2.08.00 размещено на 2012-02-22

    EULA - Соглашение о лицензировании конечных пользователей



    БЕТА-СОГЛАШЕНИЕ О ЛИЦЕНЗИИ КОНЕЧНЫХ ПОЛЬЗОВАТЕЛЕЙ БЕТА-ВЕРСИИ
    VISRAL®, L.P. ("Visral") лицензии ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ ВАС subject TO THE TERMS AND CONDITIONS CONTAINED IN THIS BETA END USER LICENSE AGREEMENT (квота;EULA-quot;). ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ УСЛОВИЯ ЭТОГО EULA. НАЖАВ КНОПКУ "Я СОГЛАСЕН", ИЛИ ЗАГРУЗИВ, УСТАНОВИВ, КОПИРУЯ ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗУЯ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (КАК ОПРЕДЕЛЕНО НИЖЕ), ВЫ СОГЛАШАЕТЕСЬ БЫТЬ СВЯЗАНЫ УСЛОВИЯМИ ЭТОГО EULA. ЕСЛИ ВЫ НЕ СОГЛАСНЫ С УСЛОВИЯМИ ЭТОГО EULA, НЕ НАЖИМАЙТЕ КНОПКУ "Я СОГЛАСЕН", УСТАНОВИТЬ, СКОПИРОВАТЬ ИЛИ ИСПОЛЬЗОВАТЬ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ИЛИ ПРОДОЛЖИТЬ ПРОЦЕСС ЗАГРУЗКИ ИЛИ УСТАНОВКИ.

    1. ОПРЕДЕЛЕНИЯ
    "Развитые продукты" означает программные продукты, которые вы создаете с помощью программного обеспечения.
    «Инкорпорированный код» означает программные процедуры, генерируемые Программным обеспечением, которые включены или встроены в разработанные продукты.
    "Программное обеспечение" означает VISRAL программного обеспечения Visral, только в форме объекта кода, и все обновления и обновления, предоставляемые Visral hereunder.

    2. ЛИЦЕНЗИЯ И ОГРАНИЧЕНИЯ
    В соответствии с условиями этого EULA, Visral предоставляет вам личную, ограниченную, неисключаемую, не подлежащих передаче, без роялти лицензию на (а) использование программного обеспечения и связанной с ним документации (если таковые имеются) внутренне на одном компьютере в качестве инструмента разработки для создания разработанных продуктов, и b) использование, воспроизведение и распространение Включенного кодекса, как включенного или встроенного в разработанные продукты, прямо или косвенно для конечных пользователей, при условии, что исходный код для Включенного кодекса не подвергается или непосредственно доступен пользователю, все копии разработанных продуктов включают применимые уведомления Об авторском праве Visral, а разработанные продукты сопровождаются соглашением о лицензии конечного пользователя. Вы не можете использовать программное обеспечение для любых других целей. Вы также можете сделать разумное количество копий программного обеспечения и связанной с ним документации (если таковые имеются).
    Каждая распределенная единица разработанного продукта должна быть лицензирована в соответствии с лицензией на конечный пользователь, которая содержит, как минимум, следующие термины: (1) конечный пользователь будет использовать разработанный продукт исключительно для внутреннего использования, а не для дальнейшего перераспределения; (2) конечный пользователь может сделать резервное копии разработанного продукта, но должен воспроизвести все применимые авторские права и другие собственные легенды на таких копиях; (3) конечный пользователь не должен декомпонировать, реверсивный инженер, разбирать или иным образом уменьшить разработанный продукт до читаемой человеком форме; (4) конечный пользователь не экспортирует разработанный продукт в любую страну, за исключением соответствующих экспортных ограничений США; и (5) признание (a) того, что лицензия конечного пользователя дает конечному пользователю ограниченные права на использование Включенного кодекса в качестве компонента разработанного продукта, b) что Visral сохраняет за собой все права собственности и права собственности на Инкорпорированную код и все их копии, и с) что никакое другое право на использование интеллектуальной собственности Visral не предоставляется прямо или по смыслу, включая, но не ограничиваясь, любое право на практику в соответствии с любыми патентами Visral. Вы незамедлительно уведомите Visral о любом нарушении лицензионного соглашения с конечных пользователем, о котором вам становится известно, и будете использовать коммерчески разумные усилия для обеспечения соблюдения каждого такого соглашения, по крайней мере, с той же степенью осмотрительности, которая используется при соблюдении аналогичных соглашений, регулирующих конечных пользователей других ваших продуктов, но не менее разумной осмотрительности.
    За исключением случаев, прямо разрешенных в этом EULA, вы не должны прямо или косвенно: i) переводить, разбирать, декомпилировать, обратный компиляции или обратного инженера программного обеспечения; ii) изменять, копировать или создавать производные произведения на основе Программного обеспечения в целом или частично; iii) давать, продавать, арендовать, сдавать в аренду, кредит, назначать, распространять или передавать кому-либо Программное обеспечение без предварительного письменного согласия Visral; iv) использовать Программное обеспечение для разработки программных приложений для любой третьей стороны или от ее имени; v) использовать Программное обеспечение для воссоздания Программного обеспечения в целом или частично или для разработки любого программного обеспечения, выполняя те же или аналогичные функции или используя аналогичные функции или функциональные возможности; или vi) раскрывать результаты любых оценок производительности с участием Программного обеспечения любой третьей стороне без предварительного письменного согласия Visral. Вы также не должны иметь права распространять, лицензировать или подлиценза копии Программного обеспечения и соглашаться на них на автономной основе. Все права, прямо не предоставленные Visral вам, зарезервированы Visral. Нет никаких подразумеваемых прав.

    3. СОБСТВЕННОСТЬ И СОБСТВЕННЫЕ УВЕДОМЛЕНИЯ
    Вы признаете, что Программное обеспечение, включая, без ограничений, структуру, последовательность и организацию своего исходный код, является собственностью Visral, и что Visral владеет всеми правами, титулами и интересами, включая все права интеллектуальной собственности, в программном обеспечении и на программное обеспечение, включая любой инкорпорированную код.
    Вы соглашаетесь не удалять, изменять или скрывать любые авторские права, товарный знак или другие собственные уведомления или легенды, содержащиеся в программном обеспечении, документации или другой интеллектуальной собственности или материалах Visral, доставленных в настоящее время. Вы должны воспроизвести все такие уведомления и легенды на всех копиях, которые вы делаете здесь.

    4. ПОДДЕРЖКА
    Visral не обязана предоставлять техническое обслуживание или поддержку Программного обеспечения или Включенного кода, а также уведомлять вас об обновлениях или обновлениях Программного обеспечения. Если Visral, по своему усмотрению, делает обновления или обновления программного обеспечения в целом доступны, ваше использование таких обновлений или обновлений, как это применимо будет подлежать условиям этого EULA или такие другие условия лицензии, как Visral может, по выбору Visral, решили навязать. Если вы хотите получить какие-либо обновления, обновления, усовершенствования, исправления и новые версии программного обеспечения, вы можете связаться с Visral для получения лицензии на такое программное обеспечение.

    5. КОНФИДЕНЦИАЛЬНОСТЬ
    Вы соглашаетесь не разглашать конфиденциальную информацию Visral или любую информацию о Программном обеспечении, включая, но не ограничиваясь, доступность, функции, функциональность или производительность (включая, без ограничений, результаты любых оценок производительности, связанных с Программным обеспечением), или любую их часть, любой третьей стороне, или использовать Программное обеспечение для любых целей, прямо не разрешенных этой EULA. Вы представляете, гарантируете и завете, что все ваши сотрудники, которые имеют доступ к программному обеспечению в соответствии с этим EULA должны соблюдать обязательства, изложенные в настоящем разделе 5.
    В той мере, в какой вы предоставляете Visral любые предложения, информацию, идеи или отзывы относительно Программного обеспечения, включая, но не ограничиваясь, отчет о любых ошибках, которые вы обнаружите при использовании Программного обеспечения или любой связанной с ним документации ("Обратная связь"), такая обратная связь должна быть собственностью Visral. Вы соглашаетесь назначить, и в настоящее время назначить, все в порядке, титул и интерес во всем мире в обратной связи, и связанные с ними права интеллектуальной собственности, в Visral и соглашается помочь Visral, за счет Visral, в совершенствовать и обеспечивать такие права.

    6. ГАРАНТИЯ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
    ВЫ ПРИЗНАЕТЕ, ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЯВЛЯЕТСЯ "БЕТА" ВЕРСИЯ, КОТОРАЯ НЕ БЫЛА ПРОТЕСТИРОВАНА ДЛЯ КОММЕРЧЕСКОГО ВЫПУСКА И МОЖЕТ СОДЕРЖАТЬ ОШИБКИ ИЛИ ОШИБКИ. ВЫ ТАКЖЕ ПРИЗНАЕТЕ, ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ДОКУМЕНТАЦИЯ И ВСЕ ДРУГИЕ ПРЕДМЕТЫ И МАТЕРИАЛЫ, ПРЕДОСТАВЛЕННЫЕ ВАМ В РАМКАХ ЭТОЙ EULA, ПРЕДОСТАВЛЯЮТСЯ НА ОСНОВЕ "КАК ЕСТЬ" И БЕЗ ГАРАНТИИ ЛЮБОГО ТИПА ИЛИ ВИДА. VISRAL В НАСТОЯЩЕЕ ВРЕМЯ ОТКАЗЫВАЕТСЯ И ИСКЛЮЧАЕТ, В МАКСИМАЛЬНОЙ СТЕПЕНИ РАЗРЕШЕННЫХ ЗАКОНОМ, ВСЕ ГАРАНТИИ, БУДЬ ТО УСТАВНЫЕ, ЭКСПРЕСС, ИЛИ ПОДРАЗУМЕВАЕТСЯ, В ТОМ ЧИСЛЕ, БЕЗ ОГРАНИЧЕНИЙ, ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ НЕУЩЕМЛЕНИЯ ПРАВ ТРЕТЬИХ СТОРОН, ПРИГОДНОСТЬ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, ТОРГОВОЕ КАЧЕСТВО И УДОВЛЕТВОРИТЕЛЬНОЕ КАЧЕСТВО. Visral не гарантирует, что программное обеспечение или документация должны отвечать вашим потребностям или требованиям, что программное обеспечение, документация или включенный код не имеют ошибок или что любые ошибки или дефекты в Программном обеспечении, Документации или Включенного кода должны быть исправлены.

    7. ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ
    НИ В ОДНОМ СЛУЧАЕ VISRAL НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПОТЕРИ ИСПОЛЬЗОВАНИЯ, ПРЕРЫВАНИЕ БИЗНЕСА ИЛИ ЛЮБОЙ КОСВЕННЫЙ, СПЕЦИАЛЬНЫЙ, СЛУЧАЙНЫЙ ИЛИ КОСВЕННЫЙ УЩЕРБ ЛЮБОГО РОДА (ВКЛЮЧАЯ ПОТЕРЯННУЮ ПРИБЫЛЬ И ПОТЕРЮ ДОХОДА), НЕЗАВИСИМО ОТ ФОРМЫ ДЕЙСТВИЯ, БУДЬ ТО В ДОГОВОРЕ, ДЕЛИКТЕ (ВКЛЮЧАЯ ХАЛАТНОСТЬ), СТРОГОЙ ОТВЕТСТВЕННОСТИ ЗА ПРОДУКТ ИЛИ ИНЫМ ОБРАЗОМ, ДАЖЕ ЕСЛИ VISRAL БЫЛ ПРОИНФОРМИРОВАН ЗАРАНЕЕ О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА , И ДАЖЕ ЕСЛИ ЭТО EULA ИЛИ КАКИХ-ЛИБО ОГРАНИЧЕННЫХ СРЕДСТВ ПРАВОВОЙ ЗАЩИТЫ В НАСТОЯЩЕЕ ВРЕМЯ УСТАНОВЛЕНО, ЧТО НЕ УДАЛОСЬ ЕГО ОСНОВНОЙ ЦЕЛИ.
    НИ В КАКОМ СЛУЧАЕ ОТВЕТСТВЕННОСТЬ VISRAL ПО ДАННОМУ EULA, НЕЗАВИСИМО ОТ ФОРМЫ ДЕЙСТВИЯ, БУДЬ ТО В ДОГОВОРЕ, ДЕЛИКТ (В ТОМ ЧИСЛЕ ХАЛАТНОСТИ И СТРОГОЙ ОТВЕТСТВЕННОСТИ ПРОДУКТА) ИЛИ ИНЫМ ОБРАЗОМ, ПРЕВЫСИТЕ СУММЫ, УПЛАЧЕННЫЕ ВАМИ VISRAL ЗА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ДАЖЕ ЕСЛИ ЭТО EULA ИЛИ ЛЮБОЕ ОГРАНИЧЕННОЕ СРЕДСТВО ПРАВОВОЙ ЗАЩИТЫ В НАСТОЯЩЕЕ ВРЕМЯ УСТАНОВЛЕНО, ЧТО НЕ УДАЛОСЬ ЕГО ОСНОВНОЙ ЦЕЛИ. ЕСЛИ ВЫ НЕ ЗАПЛАТИЛИ ЗА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ОТВЕТСТВЕННОСТЬ VISRAL ДОЛЖНА БЫТЬ ОГРАНИЧЕНА СТО ДОЛЛАРОВ (100 ДОЛЛАРОВ США).

    8. СРОК И ПРЕКРАЩЕНИЕ
    Эта EULA эффективна до тех пор, пока не будет прекращена. Вы можете прекратить действие этого EULA в любое время, уничтожив или стервя Программное обеспечение. Эта EULA прекращается автоматически, если вы существенно нарушаете ее условия. После любого прекращения или истечения срока действия этого EULA, все лицензии, выданные вам в настоящее время немедленно прекратить, и вы должны немедленно прекратить использование программного обеспечения и должны немедленно вернуть или уничтожить программное обеспечение (в том числе все копии в вашем распоряжении, опеки или контроля); однако при условии, что лицензии конечных пользователей на разработанный продукт выживут в соответствии с их условиями. Visral может прекратить эту EULA сразу же после письменного уведомления. Определения и права, обязанности и обязанности сторон, которые по своему характеру продолжают и выживают, включая, без ограничений, данный Раздел и те, которые содержат разделы 2 (только третий пункт) и от 4 до 12 этого EULA, должны пережить любое прекращение или истечение срока действия этого EULA.

    9. Возмещение Visral
    За исключением претензий, касающихся исключительно программного обеспечения, вы должны возместить, защитить и провести Visral безвредны от и против всех претензий, требований, исков, разбирательств, причин действий, обязательств, расходов, расходов, убытков и судебных решений (в том числе разумные гонорары адвокатов), вытекающих из сторонних претензий против Visral, связанных с использованием, воспроизведение, дисплей, производительность, производство, продажа, распространение, воспроизведение, продвижение и / или содержание.

    10. Права правительства США
    Если программное обеспечение приобретается правительством Соединенных Штатов, программное обеспечение и документация являются "коммерческим компьютерным программным обеспечением" и "коммерческой документацией по компьютерному программному обеспечению", и в соответствии с FAR 12.212 или DFARS 227.7202, и их преемники, в случае необходимости, использование, воспроизведение и раскрытие Программного обеспечения и документации регулируются условиями этого EULA.

    11. ГЕНЕРАЛ
    "Вистрал" не несет ответственности по причине какого-либо неисполнения или задержки с выполнением своих обязательств по какой-либо причине, которая находится вне его разумного контроля. Неспособность Visral требовать от вас выполнения какого-либо положения настоящего положения не влияет на полное право требовать такого исполнения в любое время после этого; также не должен быть принят или считается отказом от самого положения Visral о нарушении какого-либо положения. Если какое-либо положение этого ОСЛА признано неисполнимым или недействительным, то такое неисполнимость или недействительность не делает эту EULA неисполнимой или недействительной в целом, а неисполнимое или недействительное положение должно быть изменено, с тем чтобы как можно ближе достичь экономического эффекта первоначального положения. Этот EULA регулируется во всех отношениях законами Соединенных Штатов Америки и штата Техас, поскольку такие законы применяются к соглашениям, заключенных и которые должны выполняться полностью в Техасе жителями Техаса. Федеральные суды и суды штатов, расположенные в округе Рокуолл, штат США, должны иметь неисключаемую юрисдикцию в отношении споров, возникающих в связи с этим EULA. Конвенция Организации Объединенных Наций о контрактах на международную продажу товаров (1980 год) конкретно исключена из применения в этом ОАС. Отношения сторон до настоящего зрения заключается в отношении независимых подрядчиков. Ничто из содержащихся в настоящем деле не должно истолковываться как создание какого-либо учреждения, партнерства или иной формы совместного предпринимательства между сторонами. Ни одна из сторон не имеет полномочий или права связывать другую сторону, совершать какие-либо сделки от имени или от имени другой стороны или нести какие-либо обязательства или ответственность за или от имени другой стороны. Заголовки разделов, появляющиеся в данном ЕСЛА, вставляются только в качестве удобства и ни в какой мере не определяют, не ограничивают, не истолковывают и не описывают сферу охвата или масштабы такого пункта или каким-либо образом влияют на такой раздел. Вы не должны присваивать свои права в соответствии с этим EULA, в целом или частично, любой третьей стороне без явного письменного согласия Visral. Любое предполагаемое уступка в отступлении от вышеизложенного должно быть недействительным. Это EULA должно быть обязательным для, и inure в пользу, вы и ваши соответствующие преемники и разрешенных назначений. Товары, программное обеспечение и технологии, на которые распространяются данные EULA, подпадают под контроль экспорта законов и правил Соединенных Штатов. Вы соглашаетесь строго соблюдать все применимые законы, правила и положения, включая, без ограничений, законы об экспортном контроле. Это EULA является все соглашение между сторонами в отношении предмета настоящего. Он затмевает и его условия gмежду сторонами в отношении предмета настоящего. Он затмевает и его условия регулируют все предыдущие или одновременные соглашения или договоренности между сторонами, будь то устные или письменные, в отношении такого вопроса. Это EULA не должно быть изменено, если это не сделано в письменном виде, подписанном офицерами как Visral, так и вас. Вы соглашаетесь платить все налоги, государственные сборы и проценты любого характера, связанные с платежами, сделанными в соответствии с этим EULA или вашей получения или использования программного обеспечения, за исключением налогов, основанных на чистой прибыли Visral.

Подробная информация о программе