Syntax Diagram Editor and Compiler 2.08.00

Licenza: Prova gratuita ‎Dimensioni del file: 1.66 MB
‎Valutazione utenti: 4.6/5 - ‎7 ‎Voti

Creare e modificare graficamente diagrammi di sintassi con trascinamento della selezione. Convertire EBNF, ABNF, XBNF e XML EBNF in diagrammi di sintassi. Generare parser direttamente dai diagrammi di sintassi. Convertire i diagrammi di sintassi in EBNF. Genera output postfisso intermedio per facilitare l'integrazione . Implementa il parser LL in streaming con capacità di arresto e riavvio . Può rappresentare la grammatica binaria e analizzare le firme binarie. Rilevamento automatico dei termini ricorsivi diretti/indiretti. Conversione automatica delle regole ricorsive dirette a sinistra. Riduzione automatica dei termini comuni e delle regole. Inserimento automatico di "Ripeti 0/1 o più volte". Creare diagrammi di sintassi con precedenza. Funzionalità dello scanner inerente al parser virtuale/motore di stato. Annulla/Rifa/Taglia/Copia/Incolla per la modifica grafica e testuale. Posizionamento e routing in tempo reale di regole e diagrammi. Stampare diagrammi di sintassi o incollarli in altri documenti. XML/HTML/PHP: individua, modifica e allinea graficamente gli elementi.

cronologia delle versioni

  • Versione 2.08.00 pubblicato il 2012-02-22

    Contratto di licenza con l'utente finale



    CONTRATTO DI LICENZA PER L'UTENTE FINALE BETA
    VISRAL®, L.P. ("Visral") CONCEDE IN LICENZA IL PRESENTE SOFTWARE ALL'UTENTE IN BASE AI TERMINI E ALLE CONDIZIONI CONTENUTI NEL PRESENTE CONTRATTO DI LICENZA CON L'UTENTE FINALE BETA ("EULA"). LEGGI ATTENTAMENTE I TERMINI DEL PRESENTE CONTRATTO. CLICCANDO SU "ACCETTO", O SCARICANDO, INSTALLANDO, COPIANDO O UTILIZZANDO IN ALTRO MODO IL SOFTWARE (COME DEFINITO DI SEGUITO), ACCETTI DI ESSERE VINCOLATO DAI TERMINI DEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA I TERMINI DEL PRESENTE CONTRATTO, NON FARE CLIC SU "ACCETTO", INSTALLARE, COPIARE O UTILIZZARE IL SOFTWARE O CONTINUARE IL PROCESSO DI DOWNLOAD O INSTALLAZIONE.

    1. DEFINIZIONI
    Per "Prodotti sviluppati" si intende i prodotti software creati utilizzando il Software.
    Per "Codice incorporato" si intende la routine software generata dal Software che sono incorporate o incorporate nei Prodotti sviluppati.
    Per "Software" si intende il software VISRAL di Visral, solo in forma di codice oggetto, e tutti gli aggiornamenti e gli aggiornamenti forniti da Visral in base al presente documento.

    2. LICENZA E RESTRIZIONI
    In base ai termini e alle condizioni del presente Contratto, Visral concede all'utente una licenza personale, limitata, non esclusiva, non trasferibile, royalty-free per (a) utilizzare il Software e la relativa documentazione (se presente) internamente su un singolo computer come strumento di sviluppo per creare i Prodotti sviluppati, e (b) utilizzare, riprodurre e distribuire il Codice Incorporato, come incorporato o incorporato nei Prodotti Sviluppati, direttamente e indirettamente agli utenti finali, a condizione che il codice sorgente del Codice Incorporato non sia esposto o direttamente accessibile all'utente, tutte le copie dei Prodotti sviluppati includano le note sul copyright Visral applicabili e i Prodotti sviluppati siano accompagnati da un contratto di licenza applicabile per l'utente finale. L'utente non può utilizzare il Software per altri scopi. È inoltre possibile effettuare un numero ragionevole di copie del Software e della relativa documentazione (se del caso).
    Ogni unità di prodotto sviluppato distribuita deve essere concessa in licenza in base a una licenza applicabile per l'utente finale che contiene, come minimo, i seguenti termini: (1) l'utente finale utilizzerà il Prodotto Sviluppato esclusivamente per uso interno e non per un'ulteriore ridistribuzione; (2) l'utente finale può effettuare copie di backup del Prodotto sviluppato, ma deve riprodurre tutti i diritti d'autore applicabili e altre leggende proprietarie su tali copie; (3) l'utente finale non deve decompilare, decodificare, smontare o ridurre in altro modo il Prodotto sviluppato in forma leggibile dall'uomo; (4) l'utente finale non deve esportare il Prodotto sviluppato in alcun paese se non in conformità con le restrizioni all'esportazione applicabili negli Stati Uniti; e (5) il riconoscimento (a) che la licenza dell'utente finale conferisce all'utente finale diritti limitati di utilizzare il Codice Incorporato come componente del Prodotto Sviluppato, (b) che Visral conserva tutto il titolo e la proprietà del Codice incorporato e tutte le copie di esso, e (c) che nessun altro diritto di utilizzare la proprietà intellettuale visrale è concesso espressamente o implicitamente, incluso, a titolo dannoso, qualsiasi diritto di pratica in base a qualsiasi brevetto Visral. L'utente informerà tempestivamente Visral di qualsiasi violazione di un contratto di licenza con l'utente finale di cui viene a conoscenza e farà sforzi commercialmente ragionevoli per far rispettare tale accordo con almeno lo stesso grado di diligenza utilizzato per far rispettare accordi simili che regolano gli utenti finali degli altri prodotti, ma non meno che ragionevole diligenza.
    Fatta eccezione per la misura espressamente consentita nel presente Contratto, l'utente non deve tradurre, smontare, decompilare, decodificare o decodificare direttamente o indirettamente il Software; (ii) modificare, copiare o creare opere derivate basate sul Software, in tutto o in parte; iii dare, vendere, affittare, affittare, prestare, assegnare, distribuire o trasferire a chiunque il Software senza il previo consenso scritto di Visral; (iv) utilizzare il Software per sviluppare applicazioni software per o per conto di terzi; (v) utilizzare il Software per ricreare il Software, in tutto o in parte, o per sviluppare qualsiasi software che funzioni le stesse funzioni o funzioni simili o abbia caratteristiche o funzionalità simili; o (vi) divulgare i risultati di eventuali valutazioni delle prestazioni che coinvolgono il Software a terzi senza il previo consenso scritto di Visral. L'utente non avrà inoltre il diritto di distribuire, concedere in licenza o concedere in sublicenza copie del Software e di non distribuirla autonomamente. Tutti i diritti non espressamente concessi da Visral all'utente sono riservati da Visral. Non ci sono diritti impliciti.

    3. PROPRIETÀ E AVVISI PROPRIETARI
    L'utente riconosce che il Software, inclusa, a titolo esemplificativo, la struttura, la sequenza e l'organizzazione del suo codice sorgente, è di proprietà di Visral e che Visral possiede tutti i diritti, i titoli e gli interessi, inclusi tutti i diritti di proprietà intellettuale, all'interno e al Software, incluso qualsiasi Codice incorporato.
    L'utente accetta di non rimuovere, modificare o oscurare alcun copyright, marchio o altre comunicazioni o leggende proprietarie contenute nel Software, nella documentazione o in altri beni intellettuali o materiali di Visral consegnati di seguito. Riprodurrà tutte queste comunicazioni e leggende su tutte le copie che fai qui sotto.

    4. SOSTEGNO
    Visral non ha alcun obbligo di fornire manutenzione o supporto per il Software o il Codice incorporato, o di notificare all'utente aggiornamenti o aggiornamenti al Software. Se Visral, a sua esclusiva discrezione, rende gli aggiornamenti o gli aggiornamenti al Software generalmente disponibili, l'utilizzo di tali aggiornamenti o aggiornamenti, a quanto applicabile, sarà soggetto ai termini del presente Contratto o di altre condizioni di licenza che Visral può, a scelta di Visral, scegliere di imporre. Se si desidera ottenere aggiornamenti, aggiornamenti, miglioramenti, correzioni e nuove versioni del Software, è possibile contattare Visral per ottenere una licenza per tale software.

    5. RISERVATEZZA
    L'utente accetta di non divulgare informazioni riservate visral o informazioni sul Software, tra cui, a titolo esemplificativo ma non limitato, disponibilità, funzionalità, funzionalità o prestazioni (inclusi, a titolo esemplificativo, i risultati di eventuali valutazioni delle prestazioni che coinvolgono il Software), o qualsiasi parte di esso, a terzi, o di utilizzare il Software per qualsiasi scopo non espressamente consentito dal presente Contratto. L'utente rappresenta, garantisce e patto che tutto il personale che ha accesso al Software ai sensi del presente Contratto si atterrà agli obblighi stabiliti nella presente Sezione 5.
    Nella misura in cui l'utente fornisce a Visral suggerimenti, informazioni, idee o feedback riguardanti il Software, inclusa, a titolo pertanto, una segnalazione di eventuali errori rilevati durante l'utilizzo del Software o di qualsiasi documentazione correlata ("Feedback"), tale Feedback sarà di proprietà di Visral. L'utente accetta di assegnare, e con la presente assegnare, va bene, titolo e interesse in tutto il mondo al Feedback, e ai relativi diritti di proprietà intellettuale, a Visral e accetta di assistere Visral, a spese di Visral, nel perfezionare e far rispettare tali diritti.

    6. DICHIARAZIONE DI NON RESPONSABILITÀ IN GARANZIA
    L'UTENTE RICONOSCE CHE IL SOFTWARE È UNA VERSIONE "BETA" CHE NON È STATA TESTATA PER LA VERSIONE COMMERCIALE E POTREBBE CONTENERE BUG O ERRORI. L'UTENTE RICONOSCE INOLTRE CHE IL SOFTWARE, LA DOCUMENTAZIONE E TUTTI GLI ALTRI ARTICOLI E MATERIALI FORNITI ALL'UTENTE AI SENSI DEL PRESENTE CONTRATTO SONO FORNITI "COSÌ COM'È" E SENZA GARANZIA DI ALCUN TIPO O TIPO. VISRAL DECLINA ED ESCLUDE, NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE, TUTTE LE GARANZIE, STATUTARIE, ESPLICITE O IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI NON VIOLAZIONE DEI DIRITTI DI TERZI, IDONEITÀ PER UNO SCOPO PARTICOLARE, COMMERCIABILITÀ E QUALITÀ SODDISFACENTE. Visral non garantisce che il Software o la Documentazione soddisfi le esigenze o i requisiti dell'utente, che il Software, la Documentazione o il Codice Incorporato siano estemporali o che eventuali errori o difetti nel Software, nella Documentazione o nel Codice incorporato siano corretti.

    7. LIMITAZIONE DI RESPONSABILITÀ
    IN NESSUN CASO VISRAL SARÀ RESPONSABILE PER EVENTUALI PERDITE D'USO, INTERRUZIONE DELL'ATTIVITÀ O DANNI INDIRETTI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DI QUALSIASI TIPO (INCLUSI PERDITA DI PROFITTI E PERDITE DI ENTRATE), INDIPENDENTEMENTE DALLA FORMA DI AZIONE SIA NEL CONTRATTO, ILLECITO (INCLUSA NEGLIGENZA), RESPONSABILITÀ RIGOROSA DEL PRODOTTO O ALTRO, ANCHE SE VISRAL È STATO AVVISATO IN ANTICIPO DELLA POSSIBILITÀ DI TALI DANNI , E ANCHE SE IL PRESENTE CONTRATTO O QUALSIASI RIMEDIO LIMITATO NEL PRESENTE DOCUMENTO HA MANCATO AL SUO SCOPO ESSENZIALE.
    IN NESSUN CASO LA RESPONSABILITÀ DI VISRAL AI SENSI DEL PRESENTE CONTRATTO, INDIPENDENTEMENTE DALLA FORMA DELL'AZIONE, SIA NEL CONTRATTO, TORT (INCLUSA NEGLIGENZA E RESPONSABILITÀ OGGETTIVA DEL PRODOTTO) O COMUNQUE, SUPERARE GLI IMPORTI PAGATI DALL'UTENTE A VISRAL PER IL SOFTWARE, ANCHE SE IL PRESENTE CONTRATTO O QUALSIASI RIMEDIO LIMITATO NEL PRESENTE DOCUMENTO SI È SCOPERTO CHE NON HA IL SUO SCOPO ESSENZIALE. SE NON HAI PAGATO PER IL SOFTWARE, LA RESPONSABILITÀ DI VISRAL SARÀ LIMITATA A CENTO DOLLARI (USD $ 100).

    8. DURATA E RISOLUZIONE
    Il presente Contratto è effettivo fino alla risoluzione. L'utente può terminare il presente Contratto in qualsiasi momento distruggendo o cancellando il Software. Il presente Contratto cesserà automaticamente se l'utente viola materialmente i suoi termini. In caso di risoluzione o scadenza del presente Contratto, tutte le licenze concesse all'utente in base al presente contratto cesseranno immediatamente e l'utente interromperà immediatamente l'uso del Software e restituirà o distruggerà prontamente il Software (incluse tutte le copie in suo possesso, custodia o controllo); a condizione, tuttavia, che le licenze dell'utente finale per il Prodotto sviluppato sopravvivano in conformità con i loro termini. Visral può porre fine al presente Contratto immediatamente dopo un avviso scritto. Le definizioni e i diritti, i doveri e gli obblighi delle parti che per loro natura continuano e sopravvivono, tra cui, a titolo esemplificativo, la presente Sezione e quelle contenute nelle sezioni 2 (solo terzo comma) e dalle 4 alle 12 del presente Contratto, sopravviveranno a qualsiasi cessazione o scadenza del presente Contratto.

    9. Indennizzo di Visral
    Ad eccezione dei reclami relativi esclusivamente al Software, l'utente deve indennizzare, difendere e ritenere Visral innocuo da e contro tutte le rivendicazioni, richieste, cause, procedimenti, cause d'azione, responsabilità, costi, spese, danni e giudizi (comprese le ragionevoli spese legali) derivanti da reclami di terze parti nei confronti di Visral relativi all'uso, alla riproduzione, all'esposizione, alle prestazioni, alla produzione, alla vendita, alla distribuzione, alla riproduzione, al marketing, alla promozione e /o al contenuto dei Prodotti sviluppati.

    10. Diritti del governo degli Stati Uniti
    Se il Software viene acquisito dal governo degli Stati Uniti, il Software e la documentazione sono "software per computer commerciali" e "documentazione software per computer commerciale", e ai sensi di FAR 12.212 o DFARS 227.7202, e i loro successori, a quanto applicabile, l'uso, la riproduzione e la divulgazione del Software e della documentazione sono regolati dai termini del presente Contratto.

    11. QUESTIONI GENERALI
    Visral non è responsabile in base al presente atto a causa di un'inadempimento o di un ritardo nell'adempimento dei suoi obblighi in base al presente atto a causa di qualsiasi causa che sfugga al suo ragionevole controllo. L'incapacità di Visral di richiedere l'esecuzione da parte dell'l'dell'unione di qualsiasi disposizione del presente regolamento non pregiudica il pieno diritto di richiedere tali prestazioni in qualsiasi momento successivo; né la rinuncia da parte di Visral a una violazione di alcuna disposizione del presente regolamento può essere presa o ritenuta una rinuncia alla disposizione stessa. Se una qualsiasi disposizione del presente Contratto è ritenuta inapplicabile o non valida, tale inapplicabilità o invalidità non renderà il presente Contratto inapplicabile o non valido nel suo complesso e la disposizione inapplicabile o non valida sarà modificata per ottenere il più vicino possibile l'effetto economico della disposizione originale. Il presente Contratto sarà disciplinato sotto tutti gli aspetti dalle leggi degli Stati Uniti d'America e dello Stato del Texas in quanto tali leggi sono applicate agli accordi stipulati e devono essere eseguite interamente all'interno del Texas dai residenti del Texas. I tribunali federali e statali situati nella Contea di Rockwall, Texas USA, avranno giurisdizione non esclusiva in relazione alle controversie sorte in relazione al presente Contratto. La Convenzione delle Nazioni Unite sui contratti di vendita internazionale di beni (1980) è specificamente esclusa dall'applicazione del presente Contratto. Il rapporto tra le parti è quello degli appaltatori indipendenti. Nulla di quanto contenuto nel presente documento deve essere interpretato come la creazione di un'agenzia, di un partenariato o di un'altra forma di impresa comune tra le parti. Nessuna delle parti ha l'autorità o il diritto di vincolare l'altra parte, negoziare qualsiasi attività per conto o a nome dell'altra parte, o incorrere in alcun obbligo o responsabilità per o per conto dell'altra parte. Le intestazioni di sezione che figurano nel presente Contratto sono inserite solo per comodità e non definiscono, limitano, interpretano o descrivono in alcun modo l'ambito o l'estensione di tale paragrafo o influiscono in alcun modo su tale sezione. L'utente non assegnerà i propri diritti ai sensi del presente Contratto, in tutto o in parte, a terzi senza l'espresso consenso scritto di Visral. Qualsiasi pretesa cessione in deroga a quanto precede è nulla. Il presente Contratto sarà vincolante e sarà a beneficio dell'utente e dei rispettivi successori e assegnatari autorizzati. Le merci, il software e la tecnologia soggetti al presente Contratto sono soggetti alle leggi e ai regolamenti sul controllo delle esportazioni degli Stati Uniti. L'utente accetta di rispettare rigorosamente tutte le leggi, le norme e i regolamenti applicabili, inclusi, a titolo esemplificativo, leggi sul controllo delle esportazioni. Il presente Contratto è l'intero accordo tra le parti in merito all'oggetto del presente accordo. Sostituisce e i suoi termini disciplinano, tutti gli accordi o intese precedenti o contemporanei tra le parti, sia orali che scritti, in merito a tale argomento. Il presente Contratto non sarà modificato a meno che ciò non avvenga in una scrittura firmata da ufficiali di Visral e dell'utente. L'utente accetta di pagare tutte le tasse, le commissioni governative e gli interessi di qualsiasi natura associati ai pagamenti effettuati ai sensi del presente Contratto o alla ricezione o all'utilizzo del Software, ad eccezione delle imposte basate sul reddito netto di Visral.

Dettagli del programma