Parser Generator è uno strumento di programmazione YACC e Lex per Windows. Oltre a includere un'interfaccia utente grafica, il software include anche due versioni di YACC e Lex, chiamate AYACC e ALex. Parser Generator è in grado di generare parser C, C++ e Java e analizzatori lessicali. Ciò include varianti Unicode e MBCS (Multibyte Character Set). Nelle applicazioni è possibile creare più istanze thread-safe di questi parser e analizzatori lessicali. Il supporto diretto viene fornito con Parser Generator per Visual C++ e Borland C++ e C++Builder.
cronologia delle versioni
- Versione 2.07 pubblicato il 2003-11-24
Supporto Unicode, MBCS e Java
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Contratto di licenza
1 DEFINIZIONE: Si tratta del Contratto di licenza con utente singolo di BUMBLE-BEE SOFTWARE LTD. (il "Contratto") che regolerà l'utilizzo del prodotto software BUMBLE-BEE SOFTWARE LTD. sopra specificato ("Software").
2 LICENZA: BUMBLE-BEE SOFTWARE LTD. con la presente concede all'utente e all'utente una licenza limitata per utente singolo soggetta ai termini e alle condizioni contenute nel presente documento per l'utilizzo del Software. Una copia con licenza del Software può essere utilizzata da una singola persona che utilizza personalmente il Software su uno o più computer o installata su una singola workstation utilizzata non contemporaneamente da più persone, ma non entrambe. È possibile accedere al Software tramite una rete, a condizione di aver ottenuto le licenze necessarie per coprire tutte le workstation che accedono al Software attraverso la rete. Ad esempio, se 8 diverse workstation accederanno al Software sulla rete, tutte le 8 workstation devono essere concesse in licenza, indipendentemente dal fatto che utilizzino il Software in momenti diversi o contemporaneamente.
3 TERMINE: Il presente Contratto inizia quando si inizia a utilizzare il programma concesso in licenza e continua in vigore fino a quando non si restituisce la licenza a BUMBLE-BEE SOFTWARE LTD. In quel momento, è inoltre necessario certificare per iscritto di aver distrutto qualsiasi copia del Software che si potrebbe aver registrato su qualsiasi sistema di memoria o supporto magnetico. Tale risoluzione non pregiudica i diritti maturati dalle parti.
4 DIRITTI DI BUMBLE-BEE SOFTWARE LTD.: L'utente riconosce che i diritti sul Software, la documentazione e altri materiali correlati sono di proprietà esclusiva ed esclusiva di BUMBLE-BEE SOFTWARE LTD. Accettando il presente Contratto, l'ue non diventa proprietario del Software, ma ha il diritto di utilizzare il Software in conformità con il presente Contratto.
5 COPYRIGHT: Il Software e la relativa documentazione sono protetti da copyright.
6 ALTRE RESTRIZIONI: L'utente non può noleggiare o affittare il Software, ma può trasferire i propri diritti ai sensi del presente Contratto su base permanente a condizione che si trasferiscano tutte le copie del Software e tutta la documentazione associata e che il destinatario accetti i termini del presente Contratto.
7 GARANZIA LIMITATA: BUMBLE-BEE SOFTWARE LTD. garantisce per un periodo di 90 giorni dalla data di ricezione da parte dell'utente, che il Software eseguirà sostanzialmente in conformità con la documentazione di accompagnamento. BUMBLE-BEE SOFTWARE LTD. non garantisce che le funzioni contenute nel Software soddisfino i requisiti dell'utente o che il funzionamento del Software sarà ininterrotto o privo di errori o che i difetti del Software saranno corretti. Nella misura massima consentita dalla legge, BUMBLE-BEE SOFTWARE LTD. declina tutte le altre garanzie, espresse o implicite, incluse, a titolo pertanto non limitato, garanzie di commerciabilità e idoneità per uno scopo particolare rispetto al Software e alla relativa documentazione.
8 RIMEDI DEI CLIENTI: L'intera responsabilità di BUMBLE-BEE SOFTWARE LTD. e il rimedio esclusivo saranno a scelta di BUMBLE-BEE SOFTWARE LTD., sia (a) restituzione del prezzo pagato o (b) riparazione o sostituzione del Software che non soddisfa la garanzia limitata di BUMBLE-BEE SOFTWARE LTD. Questa garanzia limitata è nulla se il guasto del Software è stato causato da incidente, abuso o applicazione errata.
9 RESPONSABILITÀ: Nella misura massima consentita dalla legge applicabile, BUMBLE-BEE SOFTWARE LTD. e i suoi agenti non saranno responsabili per altri danni (inclusi, a titolo dannoso, la perdita di profitti aziendali, l'interruzione dell'attività, la perdita di informazioni commerciali o altre perdite pecuniarie) derivanti dall'uso o dall'impossibilità di utilizzare il prodotto BUMBLE-BEE SOFTWARE LTD., anche se BUMBLE-BEE SOFTWARE LTD. o i suoi agenti sono stati informati della possibilità di tali danni. In ogni caso, l'intera responsabilità di BUMBLE-BEE SOFTWARE LTD. ai sensi di qualsiasi disposizione del presente Contratto sarà limitata all'importo effettivamente pagato dall'utente per la Licenza.
10 RISOLUZIONE DEL CONTRATTO: In caso di rottura di uno dei termini e delle condizioni del presente Contratto, BUMBLE-BEE SOFTWARE LTD. ha il diritto di risolvere immediatamente per iscritto il Contratto e richiedere di restituire la Licenza a BUMBLE-BEE SOFTWARE LTD. A quel tempo, è inoltre necessario certificare per iscritto di non aver conservato alcuna copia del Software.
11 LEGGE CHE DISCIPLINA: Il presente Contratto deve essere disciplinato e interpretato in conformità con le leggi dell'Inghilterra. Qualsiasi condizione del presente Contratto che non sia inapplicabile verrà eliminata, ma non modificherà i termini e le condizioni rimanenti del presente Contratto.
12 INTERO ACCORDO: Il presente Contratto costituisce l'intero Contratto tra l'utente e BUMBLE-BEE SOFTWARE LTD. relativo alla licenza del programma concesso in licenza e si applica all'utente se acquistato per uso proprio o all'utente, alla società e ai dipendenti della società se acquistato per uso aziendale. Nessuna modifica o modifica o aggiunta ai termini e alle condizioni del presente Contratto sarà efficace a meno che il previo accordo di BUMBLE-BEE SOFTWARE LTD. non sia ottenuto per iscritto.