Syntax Diagram Editor and Compiler 2.08.00

Licence: Essai gratuit ‎Taille du fichier: 1.66 MB
‎Note des utilisateurs: 4.6/5 - ‎7 ‎Votes

Créez et modifiez graphiquement les diagrammes syntaxiques avec Drag and Drop. Convertissez EBNF, ABNF, XBNF et XML EBNF en diagrammes syntaxiques. Générer des parsers directement à partir des diagrammes syntaxiques. Convertir les diagrammes syntaxiques en EBNF. Génère la sortie postfixe intermédiaire pour faciliter l’intégration. Implémente l’analyseur LL en streaming avec capacité d’arrêt et de redémarrage. Peut représenter la grammaire binaire et parse signatures binaires. Détection automatisée des termes récursifs directs/indirects. Conversion automatique des règles récursives directes à gauche. Réduction automatisée des termes communs et des règles. Insertion automatisée de "Repeat 0/1 ou More Times". Créez des diagrammes syntaxiques avec priorité. Fonctionnalité du scanner inhérente à Virtual Parser/State Engine. Défaire/refaire/couper/copier/coller pour l’édition graphique et textuelle. Placement et routage en temps réel des règles et des diagrammes. Imprimez des diagrammes syntaxiques ou coller dans d’autres documents. XML/HTML/PHP : Localiser graphiquement, modifier et aligner les éléments.

historique de la version

  • Version 2.08.00 posté sur 2012-02-22

    EULA - Accord de licence utilisateur final



    ACCORD DE LICENCE UTILISATEUR FINAL BETA
    VISRAL®, L.P. (« Visral ») VOUS AUTORISE CE LOGICIEL SOUS RÉSERVE DES TERMES ET CONDITIONS CONTENUS DANS CE CONTRAT DE LICENCE UTILISATEUR FINAL BÊTA ("EULA"). LISEZ ATTENTIVEMENT LES TERMES DE CET EULA. EN CLIQUANT SUR « JE SUIS D’ACCORD », OU EN TÉLÉCHARGEANT, INSTALLANT, COPIANT OU EN UTILISANT AUTREMENT LE LOGICIEL (TEL QUE DÉFINI CI-DESSOUS), VOUS ACCEPTEZ D’ÊTRE LIÉ PAR LES TERMES DE CET EULA. SI VOUS N’ACCEPTEZ PAS LES TERMES DE CET EULA, NE CLIQUEZ PAS SUR « JE SUIS D’ACCORD », INSTALLEZ, COPIEZ OU UTILISEZ LE LOGICIEL, OU CONTINUEZ LE PROCESSUS DE TÉLÉCHARGEMENT OU D’INSTALLATION.

    1. DÉFINITIONS
    « Produits développés » désigne les produits logiciels que vous créez à l’aide du logiciel.
    « Code incorporé » désigne les routines logicielles générées par le logiciel qui sont incorporées ou intégrées dans les produits développés.
    « Logiciel » désigne le logiciel VISRAL de Visral, sous forme de code objet seulement, et toutes les mises à jour et mises à niveau fournies par Visral ci-dessous.

    2. LICENCE ET RESTRICTIONS
    Sous réserve des modalités de cette EULA, Visral vous accorde par la présente une licence personnelle, limitée, non exclusive, non transférable, libre de droits pour (a) utiliser le logiciel et la documentation connexe (le cas échéant) en interne sur un seul ordinateur comme outil de développement pour créer les produits développés, b) utiliser, reproduire et distribuer le Code incorporé, tel qu’incorporé ou incorporé dans les produits développés, directement et indirectement aux utilisateurs finaux, à condition que le code source du Code incorporé ne soit pas exposé ou directement accessible à l’utilisateur, que toutes les copies des produits développés incluent les avis de droit d’auteur Visral applicables et que les produits développés soient accompagnés d’un accord de licence d’utilisateur final exécutoire. Vous ne pouvez pas utiliser le logiciel à d’autres fins. Vous pouvez également faire un nombre raisonnable de copies du logiciel et de la documentation connexe (le cas échéant).
    Chaque unité de produit développé distribuée doit être autorisée en vertu d’une licence d’utilisateur final exécutoire qui contient, au minimum, les termes suivants : (1) l’utilisateur final utilisera le produit développé uniquement à des fins internes et non pour une redistribution plus complète; (2) l’utilisateur final peut faire des copies de rappel du produit développé, mais doit reproduire tous les droits d’auteur applicables et d’autres légendes propriétaires sur ces copies; (3) l’utilisateur final ne doit pas décomposer, inverser l’ingénieur, démonter ou réduire autrement le produit développé à une forme lisible par l’homme; (4) l’utilisateur final ne doit exporter le produit développé dans aucun pays, sauf en conformité avec les restrictions applicables à l’exportation des États Unis; et (5) une reconnaissance (a) que la licence de l’utilisateur final donne à l’utilisateur final des droits limités d’utiliser le Code incorporé comme composant du produit développé, b) que Visral conserve tous les titres et la propriété du Code incorporé et de toutes les copies de celui-ci, et c) qu’aucun autre droit d’utilisation de la propriété intellectuelle Visral n’est accordé expressément ou implicitement, y compris, sans s’y limiter, aucun droit de pratique en vertu d’un brevet Visral. Vous informerez rapidement Visral de toute violation d’un contrat de licence d’utilisateur final dont vous prendrez connaissance, et utiliserez des efforts commercialement raisonnables pour faire respecter chaque accord avec au moins le même degré de diligence utilisé dans l’application d’accords similaires régissant les utilisateurs finaux de vos autres produits, mais pas moins d’une diligence raisonnable.
    Sauf dans la mesure expressément autorisée dans cette EULA, vous ne devez pas directement ou indirectement: (i) traduire, démonter, décomposer, compiler inversé ou inverser le logiciel; (ii) modifier, copier ou créer des œuvres dérivées basées sur le logiciel, en tout ou en partie; iii) donner, vendre, louer, louer, prêter, assigner, distribuer ou transférer à quiconque le logiciel sans le consentement écrit préalable de Visral; iv) utiliser le logiciel pour développer des applications logicielles pour ou pour le compte de tout tiers; v) utiliser le logiciel pour recréer le logiciel, en tout ou en partie, ou pour développer tout logiciel qui remplit les mêmes fonctions ou des fonctions similaires ou qui a des fonctionnalités ou des fonctionnalités similaires; ou (vi) divulguer les résultats de toute évaluation du rendement impliquant le logiciel à un tiers sans le consentement écrit préalable de Visral. Vous n’avez pas non plus le droit de distribuer, de licencer ou de sous-lire des copies du logiciel sur une base autonome. Tous les droits qui ne vous sont pas expressément accordés par Visral sont réservés par Visral. Il n’y a pas de droits implicites.

    3. AVIS DE PROPRIÉTÉ ET DE PROPRIÉTÉ
    Vous reconnaissez que le logiciel, y compris, sans limitation, la structure, la séquence et l’organisation de son code source, est propriétaire de Visral, et que Visral détient tous les droits, titres et intérêts, y compris tous les droits de propriété intellectuelle, dans et vers le logiciel, y compris tout code incorporé.
    Vous acceptez de ne pas supprimer, modifier ou obscurcir tout droit d’auteur, marque ou autres avis ou légendes propriétaires contenus dans ou sur le logiciel, la documentation ou d’autres biens intellectuels ou matériels de Visral livrés ci-dessous. Vous reproduirez tous ces avis et légendes sur toutes les copies que vous faites ci-dessous.

    4. SOUTIEN
    Visral n’est pas tenue de fournir de la maintenance ou du support pour le logiciel ou le code incorporé, ni de vous informer des mises à jour ou des mises à niveau vers le logiciel. Si Visral, à sa seule discrétion, met à disposition des mises à jour ou des mises à niveau vers le logiciel en général, votre utilisation de ces mises à jour ou mises à niveau, le cas échéant, sera soumise aux termes de cet EULA ou à d’autres conditions de licence que Visral peut, à l’option de Visral, choisir d’imposer. Si vous désirez obtenir des mises à jour, mises à niveau, améliorations, corrections et nouvelles versions du logiciel, vous pouvez contacter Visral pour obtenir une licence pour ce logiciel.

    5. CONFIDENTIALITÉ
    Vous acceptez de ne pas divulguer d’informations confidentielles visrales ou d’informations sur le logiciel, y compris, sans s’y limiter, la disponibilité, les fonctionnalités, les fonctionnalités ou les performances (y compris, sans limitation, les résultats de toute évaluation des performances impliquant le logiciel), ou une partie de celui-ci, à un tiers, ou d’utiliser le logiciel à des fins non expressément autorisées par cette EULA. Vous représentez, justifiez et vous vous ssez d’engagement à ce que tout votre personnel qui a accès au logiciel en vertu de cet EULA respecte les obligations énoncées dans la présente section 5.
    Dans la mesure où vous fournissez à Visral des suggestions, des informations, des idées ou des commentaires concernant le logiciel, y compris, sans s’y limiter, un rapport d’erreurs que vous découvrez lors de l’utilisation du logiciel ou de toute documentation connexe (« Feedback »), ces commentaires doivent être la propriété de Visral. Vous acceptez d’attribuer, et par la présente, tout droit, le titre et l’intérêt dans le monde entier dans la rétroaction, et les droits de propriété intellectuelle connexes, à Visral et accepte d’aider Visral, aux frais de Visral, à perfectionner et à faire respecter ces droits.

    6. AVERTISSEMENT DE GARANTIE
    VOUS RECONNAISSEZ QUE LE LOGICIEL EST UNE VERSION « BÊTA » QUI N’A PAS ÉTÉ TESTÉ POUR LA SORTIE COMMERCIALE ET PEUT CONTENIR DES BOGUES OU DES ERREURS. VOUS RECONNAISSEZ EN OUTRE QUE LE LOGICIEL, LA DOCUMENTATION ET TOUS LES AUTRES ARTICLES ET MATÉRIAUX QUI VOUS SONT FOURNIS EN VERTU DE CET EULA SONT FOURNIS SUR UNE BASE « TELLE QUELLE » ET SANS GARANTIE DE QUELQUE TYPE QUE CE SOIT. VISRAL DÉCLINE ET EXCLUT, DANS LA MESURE DU POSSIBLE PAR LA LOI, TOUTES LES GARANTIES, QU’ELLES SOIENT LÉGALES, EXPRESSES OU IMPLICITES, Y COMPRIS, SANS LIMITATION, LES GARANTIES IMPLICITES DE NON-VIOLATION DES DROITS DE TIERS, L’APTITUDE À UN BUT PARTICULIER, LA MARCHANDITÉ ET LA QUALITÉ SATISFAISANTE. Visral ne justifie pas que le logiciel ou la documentation réponde à vos besoins ou exigences, que le code logiciel, documentation ou incorporé soit exempt d’erreurs ou que toute erreur ou défaut dans le code logiciel, documentation ou incorporé soit corrigé.

    7. LIMITATION DE LA RESPONSABILITÉ
    EN AUCUN CAS VISRAL NE SERA RESPONSABLE D’UNE PERTE D’UTILISATION, D’UNE INTERRUPTION D’ACTIVITÉ OU DE DOMMAGES INDIRECTS, SPÉCIAUX, ACCESSOIRES OU CONSÉQUENTS DE QUELQUE NATURE QUE CE SOIT (Y COMPRIS LA PERTE DE PROFITS ET LA PERTE DE REVENUS), QUELLE QUE SOIT LA FORME D’ACTION, QUE CE SOIT EN CONTRAT, EN RESPONSABILITÉ DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE), EN RESPONSABILITÉ STRICTE DU PRODUIT OU AUTREMENT, MÊME SI VISRAL A ÉTÉ AVISÉE AVANT LA POSSIBILITÉ DE TELS DOMMAGES-INTÉRÊTS. , ET MÊME SI CETTE EULA OU TOUT RECOURS LIMITÉ EN L’ESPÈCE EST JUGÉ AVOIR MANQUÉ À SON OBJECTIF ESSENTIEL.
    EN AUCUN CAS LA RESPONSABILITÉ DE VISRAL EN VERTU DE CETTE EULA, QUELLE QUE SOIT LA FORME DE L’ACTION, QUE CE SOIT SOUS CONTRAT, DÉLICTUEUX (Y COMPRIS LA NÉGLIGENCE ET LA RESPONSABILITÉ STRICTE DU PRODUIT) OU AUTREMENT, DÉPASSER LES MONTANTS PAYÉS PAR VOUS À VISRAL POUR LE LOGICIEL, MÊME SI CETTE EULA OU TOUT RECOURS LIMITÉ CI-DESSOUS EST JUGÉ AVOIR ÉCHOUÉ À SON OBJECTIF ESSENTIEL. SI VOUS N’AVEZ PAS PAYÉ POUR LE LOGICIEL, LA RESPONSABILITÉ DE VISRAL EST LIMITÉE À CENT DOLLARS (100 $US).

    8. DURÉE ET CESSATION D’EMPLOI
    Cet EULA est effectif jusqu’à la fin. Vous pouvez mettre fin à cette EULA à tout moment en détruisant ou en effanant le logiciel. Cet EULA prend fin automatiquement si vous enfreignez matériellement ses conditions. En cas de résiliation ou d’expiration de cet EULA, toutes les licences qui vous sont accordées ci-dessous doivent immédiatement prendre fin et vous cesserez immédiatement votre utilisation du logiciel et retournerez ou détruireez rapidement le logiciel (y compris toutes les copies en votre possession, votre garde ou votre contrôle); à condition, toutefois, que les licences d’utilisateur final pour le produit développé survivent conformément à leurs conditions. Visral peut mettre fin à cette EULA immédiatement après avis écrit. Les définitions et les droits, devoirs et obligations des parties qui, de par leur nature, continuent et survivent, y compris, sans limitation, cet article et ceux qui contenaient les articles 2 (troisième alinéa seulement), et 4 à 12 de la présente LNE, survivront à toute résiliation ou expiration de cet EULA.

    9. Indemnisation de Visral
    À l’exception des réclamations relatives uniquement au logiciel, vous indemniserez, défendez et détenez Visral inoffensive de et contre toutes les réclamations, demandes, poursuites, procédures, causes d’action, passifs, frais, dépenses, dommages et jugements (y compris les honoraires raisonnables des avocats) découlant de réclamations de tiers contre Visral relatives à l’utilisation, à la reproduction, à l’affichage, à la performance, à la fabrication, à la vente, à la distribution, à la reproduction, à la commercialisation, à la promotion et/ou au contenu des produits développés.

    10. Droits du gouvernement américain
    Si le logiciel est acquis par le Gouvernement des États-Unis, le logiciel et la documentation sont des « logiciels commerciaux » et des « documents logiciels commerciaux », et conformément aux FAR 12.212 ou DFARS 227.7202, et leurs successeurs, le cas échéant, l’utilisation, la reproduction et la divulgation du logiciel et de la documentation sont régis par les termes de la présent EULA.

    11. GÉNÉRAL
    Visral n’est pas responsable en l’espèce en raison d’un manquement ou d’un retard dans l’exécution de ses obligations en l’espèce en raison de toute cause qui échappe à son contrôle raisonnable. L’omission de Visral d’exiger que vous l’exécution de toute disposition ne touche pas le plein droit d’exiger un tel rendement à tout moment par la suite; Visral ne renoncera pas non plus à une violation de toute disposition dont elle est partie ou qu’elle est tenue pour une renonciation à la disposition elle-même. Si une disposition de cette EULA est considérée comme inapplicable ou invalide, une telle inapplicabilité ou invalidité ne rendra pas cette EULA inapplicable ou invalide dans son ensemble, et la disposition inapplicable ou invalide doit être modifiée pour obtenir le plus étroitement possible l’effet économique de la disposition initiale. Cet EULA est régi à tous égards par les lois des États-Unis d’Amérique et de l’État du Texas, car de telles lois sont appliquées aux accords conclus et doivent être exécutés entièrement au Texas par les résidents du Texas. Les tribunaux fédéraux et d’État situés dans le comté de Rockwall, au Texas aux États-Unis, ont compétence non exclusive en ce qui concerne les différends découlant de la cet EULA. La Convention des Nations Unies sur les contrats de vente internationale de marchandises (1980) est expressément exclue de l’application à cette EULA. La relation entre les parties en l’espèce est celle des entrepreneurs indépendants. Rien de ce qui est contenu dans le projet ne doit être interprété comme la création d’un organisme, d’une société de personnes ou d’une autre forme d’entreprise conjointe entre les parties. Ni l’une ni l’autre des parties n’a le pouvoir ou le droit de lier l’autre partie, de faire des affaires au nom ou au nom de l’autre partie, ou d’engager une obligation ou une responsabilité pour ou au nom de l’autre partie. Les rubriques de section figurant dans cette EULA ne sont insérées que par commodité et ne définissent en aucune façon, limitent, interprètent ou décrivent la portée ou l’étendue de ce paragraphe ou n’affectent en aucune façon cette section. Vous ne devez pas attribuer vos droits en vertu de cet EULA, en tout ou en partie, à un tiers sans le consentement écrit exprès de Visral. Toute prétendue cession en dérogation à ce qui précède est nulle et non avenue. Cet EULA sera contraignant et inure au profit de vous et de vos successeurs respectifs et des assigns autorisés. Les marchandises, les logiciels et la technologie soumis à cette EULA sont soumis aux lois et règlements des États-Unis en matière de contrôle des exportations. Vous acceptez de vous conformer strictement à toutes les lois, règles et règlements applicables, y compris, sans limitation, les lois sur le contrôle des exportations. Cet EULA est l’ensemble de l’accord entre les parties en ce qui concerne le sujet en l’espèce. Elle remplace et ses termes régissent tous les accords ou ententes antérieurs ou contemporains entre les parties, qu’ils soient oraux ou écrits, concernant un tel sujet. Cet EULA ne doit pas être modifié à moins qu’il ne le fasse dans un écrit signé par les dirigeants de Visral et de vous. Vous acceptez de payer tous les impôts, frais gouvernementaux et intérêts de quelque nature que ce soit associés aux paiements effectués en vertu de cette EULA ou à votre réception ou utilisation du logiciel, à l’exception des impôts basés sur le revenu net de Visral.

Détails du programme