CodeWorker 4.5.4

Licenza: Gratuito ‎Dimensioni del file: 667.09 KB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

CodeWorker è un linguaggio di scripting per la produzione di sistemi IT riutilizzabili, su misura, evolvibili e affidabili con un elevato livello di automazione. Questo è un approccio di ingegneria del software chiamato "programmazione generativa". Il vantaggio più notevole è quello di generare automaticamente il codice sorgente dopo aver limitato gli interventi umani all'essenziale. Una sintassi BNF estesa consente di definire nuovi linguaggi specifici del dominio o di analizzare il formato esistente (ad esempio pagine HTML). Una sintassi basata su modelli come PHP e JSP consente di scrivere i modelli per generare codice. La generazione del codice sa come preservare le aree protette con codice digitato a mano e offre l'espansione del codice, la traduzione da origine a origine e la trasformazione del programma. Queste attività vengono eseguite in un processo semplice, senza associazione a un linguaggio di programmazione esterno e senza traduzione delle specifiche dei requisiti in un formato vincolante.

cronologia delle versioni

  • Versione 4.5.4 pubblicato il 2010-05-01
    Nuovo modo per evitare l'inclusione multipla di un file script e l'aggiunta di direttive del preprocessore condizionale.

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

"CodeWorker": un linguaggio di scripting per l'analisi e la generazione di testo. Diritto d'autore (C) 1996-1997, 1999-2002 C馘ric Lemaire Questa libreria è software libero; è possibile ridistribuirlo e/o modificarlo sotto i termini del GNU Lesser General Public Licenza pubblicata dalla Free Software Foundation; sia versione 2.1 della Licenza o (a vostra scelta) qualsiasi versione successiva. Questa biblioteca è distribuita nella speranza che sia utile, ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITÀ O IDONEITÀ PER UNO SCOPO PARTICOLARE. Vedi la GNU Lesser General Public License per maggiori dettagli. Avrei dovuto ricevere una copia della GNU Lesser General Public Licenza insieme a questa libreria; in caso meno, scrivere al Software Libero Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Per contattare l'autore: [email protected]