Syntax Diagram Editor and Compiler 2.08.00

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.66 MB
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

Erstellen und Bearbeiten von Syntaxdiagrammen grafisch mit Drag & Drop. Konvertieren Sie EBNF, ABNF, XBNF und XML EBNF in Syntaxdiagramme. Generieren Sie Parser direkt aus Syntaxdiagrammen. Konvertieren Sie Syntaxdiagramme in EBNF. Generiert Zwischen-Postfix-Ausgabe für eine einfache Integration . Implementiert Streaming-LL-Parser mit Stop- und Restart-Fähigkeit . Kann Binärgrammatik und Parse Binary Signatures darstellen. Automatisierte Erkennung von direkten/indirekten rekursiven Begriffen. Automatisierte direkte linke rekursive Regelkonvertierung. Automatisierte common Term und Rule Reduction. Automatisches Einfügen von "Repeat 0/1 oder More Times". Erstellen Sie Syntaxdiagramme mit Rangfolge. Scannerfunktionalität, die der Virtual Parser/State Engine inhärent ist. Rückgängigmachen/Redo/Cut/Copy/Paste für grafische und textuelle Bearbeitung. Echtzeit-Platzierung und Routing von Regeln und Diagrammen. Drucken Sie Syntaxdiagramme oder fügen Sie sie in andere Dokumente ein. XML/HTML/PHP: Elemente grafisch suchen, bearbeiten und ausrichten.

VERSIONSVERLAUF

  • Version 2.08.00 veröffentlicht auf 2012-02-22

    EULA - Endbenutzer-Lizenzvertrag



    BETA-ENDBENUTZER-LIZENZVERTRAG
    VISRAL®, L.P. ("Visral") LIZENZEN DIESE SOFTWARE ZU DEN BEDINGUNGEN UND BEDINGUNGEN IN DIESEM BETA END USER LIZENZVEREINBARUNG ("EULA"). LESEN SIE DIE TERMS OF THIS EULA CAREFULLY. DURCH KLICKEN "Ich AGREE, ODER VON DOWNLOADING, INSTALLING, COPYING ODER OTHERWISE USING THE SOFTWARE (AS DEFINED BELOW), YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. WENN SIE NICHT ZU DEN TERMS DIESER EULA ZU AGREE, NICHT KLICKEN "Ich AGREE, INSTALL, COPY ODER USE THE SOFTWARE, ODER CONTINUE THE DOWNLOAD ODER INSTALLATION PROCESS.

    1. DEFINITIONEN
    "Entwickelte Produkte" bezeichnet die Softwareprodukte, die Sie mit der Software erstellen.
    "Incorporated Code" bezeichnet die von der Software generierten Softwareroutinen, die in die entwickelten Produkte integriert oder in diese eingebettet sind.
    "Software" bezeichnet visral-Software VISRAL, nur in Objektcodeform, sowie alle Aktualisierungen und Upgrades, die visral hierunter zur Verfügung gestellt hat.

    2. LIZENZ UND EINSCHRÄNKUNGEN
    Vorbehaltlich der Bedingungen dieser EULA gewährt Ihnen Visral hiermit eine persönliche, beschränkte, nicht ausschließliche, nicht übertragbare, gebührenfreie Lizenz, um (a) die Software und die zugehörige Dokumentation (falls vorhanden) intern auf einem einzigen Computer als Entwicklungstool zur Erstellung der entwickelten Produkte zu verwenden, und (b) den Incorporated Code, wie er in die entwickelten Produkte integriert oder eingebettet ist, direkt und indirekt an Endnutzer zu verwenden, zu vervielfältigen und zu verbreiten, sofern der Quellcode für den Incorporated Code dem Benutzer nicht zugänglich oder direkt zugänglich ist, alle Kopien der entwickelten Produkte die geltenden Visral-Urheberrechtshinweise enthalten und die entwickelten Produkte von einem durchsetzbaren Endbenutzer-Lizenzvertrag begleitet werden. Sie dürfen die Software nicht für andere Zwecke verwenden. Sie können auch eine angemessene Anzahl von Kopien der Software und der zugehörigen Dokumentation (falls vorhanden) anfertigen.
    Jede verteilte Developed Product-Einheit muss gemäß einer durchsetzbaren Endbenutzerlizenz lizenziert werden, die mindestens die folgenden Bedingungen enthält: (1) Der Endbenutzer wird das entwickelte Produkt ausschließlich für den internen Gebrauch und nicht für die weitere Weiterverbreitung verwenden; (2) der Endbenutzer kann Back-up-Kopien des entwickelten Produkts erstellen, muss aber alle anwendbaren Urheberrechte und andere proprietäre Legenden auf solchen Kopien reproduzieren; (3) der Endbenutzer darf das entwickelte Produkt nicht auf lesbare Form dekompilieren, zurückentwickeln, zerlegen oder anderweitig reduzieren; (4) Der Endverbraucher darf das entwickelte Produkt nicht in ein Land exportieren, es sei denn, es gelten die geltenden US-Ausfuhrbeschränkungen; und (5) eine Anerkennung (a) dass die Endbenutzerlizenz dem Endbenutzer begrenzte Rechte zur Nutzung des Incorporated Code als Bestandteil des entwickelten Produkts einräumt, (b) dass Visral das Eigentum und eigentum am Incorporated Code und allen Kopien davon behält und (c) dass kein anderes Recht zur Nutzung des geistigen Eigentums von Visral ausdrücklich oder implizit gewährt wird, einschließlich, aber nicht beschränkt auf ein Recht auf Praxis im Rahmen von Visral-Patenten. Sie werden Visral unverzüglich über jede Verletzung einer Endbenutzerlizenzvereinbarung informieren, von der Sie Kenntnis erhalten, und sie werden wirtschaftlich angemessene Anstrengungen unternehmen, um jede solche Vereinbarung mit mindestens dem gleichen Maß an Sorgfalt durchzusetzen, der bei der Durchsetzung ähnlicher Vereinbarungen für Endnutzer Ihrer anderen Produkte, aber nicht weniger als angemessener Sorgfalt, angewendet wird.
    Sofern nicht in dem in dieser EULA ausdrücklich zulässigen Umfang, dürfen Sie die Software nicht direkt oder indirekt übersetzen, zerlegen, dekompilieren, zurückkompilieren oder zurückentwickeln; (ii) abgeleitete Werke, die auf der Software basieren, ganz oder teilweise zu modifizieren, zu kopieren oder zu erstellen; (iii) geben, verkaufen, vermieten, vermieten, verleihen, abtreten, die Software ohne vorherige schriftliche Zustimmung von Visral zu vertreiben oder an dritte zu übertragen; (iv) die Software zu verwenden, um Softwareanwendungen für oder im Auftrag Dritter zu entwickeln; (v) die Software zu verwenden, um die Software ganz oder teilweise neu zu erstellen oder Software zu entwickeln, die die gleichen oder ähnlichen Funktionen ausführt oder ähnliche Funktionen oder ähnliche Funktionen aufweist; oder (vi) die Ergebnisse von Leistungsbewertungen, die die Software betreffen, ohne vorherige schriftliche Zustimmung von Visral an Dritte weiterzugeben. Sie haben auch kein Recht, Kopien der Software auf standderweise zu vervielfältigen oder nicht zu unterlizenzieren. Alle Rechte, die Ihnen von Visral nicht ausdrücklich gewährt werden, bleiben Visral vorbehalten. Es gibt keine stillschweigenden Rechte.

    3. OWNERSHIP UND PROPRIETARY NOTICES
    Sie erkennen an, dass die Software, einschließlich, aber nicht beschränkt auf die Struktur, Reihenfolge und Organisation ihres Quellcodes, Eigentum von Visral ist und dass Visral alle Rechte, Titel und Interessen, einschließlich aller geistigen Eigentumsrechte, an der Software, einschließlich aller Incorporated Code, besitzt.
    Sie erklären sich damit einverstanden, Keine Urheberrechts-, Marken- oder sonstigen Eigentumshinweise oder Legenden zu entfernen, zu ändern oder zu verschleiern, die in der Software, Dokumentation oder anderen geistigen Eigentumsrechten oder Materialien von Visral enthalten sind, die hierunter bereitgestellt werden. Sie dürfen alle diese Hinweise und Legenden auf allen Kopien reproduzieren, die Sie hierunter machen.

    4. UNTERSTÜTZUNG
    Visral ist nicht verpflichtet, Wartung oder Support für die Software oder den Incorporated Code bereitzustellen oder Sie über Aktualisierungen oder Upgrades der Software zu informieren. Wenn Visral nach eigenem Ermessen Updates oder Upgrades der Software allgemein verfügbar macht, unterliegt Ihre Nutzung solcher Updates oder Upgrades, soweit zutreffend, den Bedingungen dieser EULA oder anderen Lizenzbedingungen, die Visral nach Wahl von Visral vorschreibt. Wenn Sie Updates, Upgrades, Erweiterungen, Korrekturen und neue Versionen der Software erhalten möchten, können Sie Sich an Visral wenden, um eine Lizenz für diese Software zu erhalten.

    5. KONFIDENTIEN
    Sie erklären sich damit einverstanden, keine vertraulichen Informationen oder Informationen über die Software, einschließlich, aber nicht beschränkt auf die Verfügbarkeit, Funktionen, Funktionalität oder Leistung (einschließlich, aber nicht beschränkt auf die Ergebnisse von Leistungsbewertungen, die die Software betreffen) oder Teile davon an Dritte weiterzugeben oder die Software für Zwecke zu verwenden, die nicht ausdrücklich von dieser EULA gestattet sind. Sie versichern, garantieren und versichern, dass alle Ihre Mitarbeiter, die Zugriff auf die Software gemäß dieser EULA haben, die in diesem Abschnitt 5 festgelegten Verpflichtungen einhalten.
    Soweit Sie Visral Vorschläge, Informationen, Ideen oder Feedback bezüglich der Software zur Verfügung stellen, einschließlich, aber nicht beschränkt auf, einen Bericht über Fehler, die Sie bei der Nutzung der Software oder einer zugehörigen Dokumentation ("Feedback") entdecken, ist dieses Feedback Eigentum von Visral. Sie erklären sich damit einverstanden, Visral weltweit alle Rechte, Titel und Interessen an dem Feedback und den damit verbundenen Rechten an geistigem Eigentum zu übertragen und ihm alle Rechte, Titel und Interessen zuzuweisen, und erklären sich damit einverstanden, Visral auf Kosten von Visral bei der Vervollkommnung und Durchsetzung dieser Rechte zu unterstützen.

    6. GARANTIE HAFTUNGSAUSSCHLUSS
    SIE ERKENNEN AN, DASS DIE SOFTWARE EINE "BETA" VERSION IST, DIE NICHT FÜR COMMERCIAL RELEASE GETESTET WURDE UND KÖNNEN BUGS ODER ERRORS ENTHALTEN. SIE SIND MEHR, DASS DIE SOFTWARE, DOKUMENTATION UND ALLE ANDEREN ARTIKEL UND MATERIALIEN FURNISHED TO YOU UNDER THIS EULA AUF EINEM "AS IS" BASIS UND OHNE GARANTIE EINES TYPS ODER KIND BEREITGESTELLT WERDEN. VISRAL HEREBY DISCLAIMS AND EXCLUDES, TO THE MAXIMUM EXTENT PERMITTED BY LAW, ALL WARRANTIES, WHETHER STATUTORY, EXPRESS, OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY AND SATISFACTORY QUALITY. Visral garantiert nicht, dass die Software oder Dokumentation Ihren Bedürfnissen oder Anforderungen entspricht, dass die Software, die Dokumentation oder der integrierte Code fehlerfrei ist oder dass Fehler oder Fehler in der Software, Dokumentation oder dem integrierten Code korrigiert werden.

    7. HAFTUNGSBESCHRÄNKUNG
    IN KEINEM FALL HAFTET VISRAL FÜR NUTZUNGSVERLUSTE, BETRIEBSUNTERBRECHUNGEN ODER INDIREKTE, BESONDERE, ZUFÄLLIGE ODER FOLGESCHÄDEN JEGLICHER ART (EINSCHLIEßLICH ENTGANGENER GEWINNE UND ENTGANGENER EINNAHMEN), UNABHÄNGIG VON DER FORM DER HANDLUNG, SEI ES IN DER VERTRAGLICHEN HANDLUNG, UNERLAUBTER HANDLUNG (EINSCHLIEßLICH FAHRLÄSSIGKEIT), STRENGER PRODUKTHAFTUNG ODER AUF ANDERE WEISE, AUCH WENN VISRAL IM VORAUS ÜBER DIE MÖGLICHKEIT SOLCHER SCHÄDEN INFORMIERT WURDE. , UND EVEN WENN DIESE EULA ODER JEDE LIMITED REMEDY HEREUNDER IST FOUND TO HAVE FAILED ITS ESSENTIAL PURPOSE.
    IN KEINEM EVENT SHALL VISRAL'S LIABILITY UNDER THIS EULA, REGARDLESS OF THE FORM OF THE ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE AND STRICT PRODUCT LIABILITY) OR OTHERWISE, EXCEED THE AMOUNTS PAID BY YOU TO VISRAL FOR THE SOFTWARE, EVEN IF THIS EULA OR ANY LIMITED REMEDY HEREUNDER IS FOUND TO HAVE FAILED ITS ESSENTIAL PURPOSE. WENN SIE NICHT FÜR DIE SOFTWARE ZAHLEN, VISRAL'S LIABILITY SHALL BE LIMITED TO ONE HUNDRED DOLLARS (USD 100).

    8. LAUFZEIT UND KÜNDIGUNG
    Dieser EULA ist bis zum Ende wirksam. Sie können diese EULA jederzeit beenden, indem Sie die Software zerstören oder löschen. Diese EULA endet automatisch, wenn Sie ihre Bedingungen wesentlich verletzen. Nach Beendigung oder Ablauf dieser EULA werden alle Ihnen im Rahmen dieser EULA gewährten Lizenzen sofort beendet, und Sie werden Ihre Nutzung der Software unverzüglich einstellen und die Software unverzüglich zurückgeben oder zerstören (einschließlich aller Kopien in Ihrem Besitz, Ihrer Verwahrung oder Kontrolle); vorausgesetzt jedoch, dass Endbenutzerlizenzen für das entwickelte Produkt in Übereinstimmung mit ihren Bedingungen bestehen bleiben. Visral kann diese EULA sofort nach schriftlicher Mitteilung kündigen. Die Definitionen und Rechte, Pflichten und Pflichten der Parteien, die ihrer Natur nach fortbestehen und überleben, einschließlich, aber nicht beschränkt auf diesen Abschnitt und die Abschnitte 2 (nur Dritter Absatz) und 4 bis 12 dieser EULA, müssen jede Beendigung oder den Ablauf dieser EULA überdauern.

    9. Freistellung von Visral
    Mit Ausnahme von Ansprüchen, die sich ausschließlich auf die Software beziehen, müssen Sie Visral von allen Ansprüchen, Forderungen, Klagen, Verfahren, Klageursachen, Verbindlichkeiten, Kosten, Ausgaben, Schäden und Urteilen (einschließlich angemessener Anwaltskosten) aus Ansprüchen Dritter gegen Visral in Bezug auf die Nutzung, Vervielfältigung, Anzeige, Leistung, Herstellung, Verkauf, Vertrieb, Vervielfältigung, Marketing, Werbung und/oder Inhalte von Entwickelten Produkten freistellen, verteidigen und schadlos halten.

    10. Rechte der US-Regierung
    Wenn die Software von der Regierung der Vereinigten Staaten erworben wird, handelt es sich bei der Software und Dokumentation um "kommerzielle Computersoftware" und "kommerzielle Computersoftwaredokumentation", und gemäß FAR 12.212 oder DFARS 227.7202 unterliegen der Enutz-, Nutzungs-, Reproduktions- und Offenlegungsbedingungen dieser EULA.

    11. ALLGEMEINE
    Visral haftet hierin nicht aufgrund eines Versäumnisses oder einer Verzögerung bei der Erfüllung seiner Verpflichtungen aus Gründen, die außerhalb seiner angemessenen Kontrolle liegen. Das Versäumnis von Visral, die Leistung einer Bestimmung dieser Bestimmung von Ihnen zu verlangen, berührt nicht das volle Recht, eine solche Leistung zu einem beliebigen Zeitpunkt danach zu verlangen; auch der Verzicht von Visral auf einen Verstoß gegen eine Bestimmung dieser Bestimmung darf nicht als Verzicht auf die Bestimmung selbst angesehen oder angesehen werden. Sollte eine Bestimmung dieser EULA für nicht durchsetzbar oder ungültig erklärt werden, wird diese Nichtdurchsetzbarkeit oder Unwirksamkeit diese EULA nicht als Ganzes undurchsetzbar oder ungültig machen, und die nicht durchsetzbare oder ungültige Bestimmung wird geändert, um die wirtschaftliche Wirkung der ursprünglichen Bestimmung so weit wie möglich zu erzielen. Diese EULA unterliegt in jeder Hinsicht den Gesetzen der Vereinigten Staaten von Amerika und des Staates Texas, da diese Gesetze auf Vereinbarungen angewendet werden, die von Einwohnern von Texas geschlossen wurden und vollständig innerhalb von Texas durchgeführt werden. Die Bundes- und Landesgerichte im Rockwall County, Texas USA, sind für Streitigkeiten im Zusammenhang mit dieser EULA nicht ausschließlich zuständig. Das Übereinkommen der Vereinten Nationen über Verträge über den internationalen Warenkauf (1980) ist ausdrücklich von der Anwendung auf diese EULA ausgeschlossen. Das Verhältnis der Parteien ist das der unabhängigen Auftragnehmer. Nichts, was hierin enthalten ist, ist so auszulegen, dass eine Agentur, Partnerschaft oder andere Form des gemeinsamen Unternehmens zwischen den Parteien geschaffen wird. Keine der Parteien hat die Befugnis oder das Recht, die andere Partei zu binden, Geschäfte im Namen oder im Namen der anderen Partei zu tätigen oder eine Verpflichtung oder Haftung für oder für die andere Partei zu übernehmen. Die Abschnittsüberschriften, die in dieser EULA erscheinen, werden nur aus Gründen der Bequemlichkeit eingefügt und definieren, begrenzen, auslegen oder beschreiben den Umfang oder umfang dieses Absatzes oder beeinflussen diesen Abschnitt in keiner Weise. Sie dürfen Ihre Rechte aus dieser EULA ohne die ausdrückliche schriftliche Zustimmung von Visral nicht ganz oder teilweise an Dritte abtreten. Jede angebliche Abtretung in Abweichung von dem Vorstehenden ist nichtig. Diese EULA ist für Sie und Ihre jeweiligen Nachfolger und zugelassenen Abtretungsempfänger bindend und zum Nutzen. Die Waren, Software und Technologien, die dieser EULA unterliegen, unterliegen den Exportkontrollgesetzen und -vorschriften der Vereinigten Staaten. Sie erklären sich damit einverstanden, alle geltenden Gesetze, Regeln und Vorschriften, einschließlich, aber nicht beschränkt auf Exportkontrollgesetze, strikt einzuhalten. Diese EULA ist die gesamte Vereinbarung zwischen den Parteien in Bezug auf den Gegenstand dieser Vereinbarung. Es ersetzt und intire Vereinbarung zwischen den Parteien in Bezug auf den Gegenstand dieser Vereinbarung. Sie ersetzt und ihre Bedingungen regeln alle vorherigen oder gleichzeitigen Vereinbarungen oder Vereinbarungen zwischen den Parteien, ob mündlich oder schriftlich, in Bezug auf diesen Gegenstand. Diese EULA darf nicht geändert werden, es sei denn, dies geschieht in einer von Denkbeamten von Visral und Ihnen unterzeichneten Schrift. Sie erklären sich damit einverstanden, alle Steuern, Regierungsgebühren und Zinsen jeglicher Art im Zusammenhang mit Zahlungen im Rahmen dieser EULA oder Ihrer Einnahme oder Nutzung der Software zu zahlen, mit Ausnahme von Steuern, die auf dem Nettoeinkommen von Visral basieren.

Programmdetails