CodeWorker 4.5.4

Licentie: Gratis ‎Bestandsgrootte: 667.09 KB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

CodeWorker is een scripttaal voor het produceren van herbruikbare, op maat gemaakte, evolvable en betrouwbare IT-systemen met een hoog automatiseringsniveau. Dit is een software engineering aanpak genaamd "generative programming". Het meest opmerkelijke voordeel is over het genereren van broncode automatisch na het beperken van menselijke interventies tot de essentie. Met een uitgebreide BNF-syntaxis u nieuwe domeinspecifieke talen definiëren of bestaande indelingen ontleden (HTML-pagina's bijvoorbeeld). Met een op sjablonen gebaseerde syntaxis zoals PHP en JSP kunnen de patronen voor het genereren van code worden geschreven. De codegeneratie weet beschermde gebieden te behouden met handgetypeerde code en biedt codeuitbreiding, source-to-source vertaling en programmatransformatie. Deze taken worden uitgevoerd in een eenvoudig proces, zonder binding aan een externe programmeertaal en zonder vertaling van vereistenspecificatie in een beperkende indeling.

versiegeschiedenis

  • Versie 4.5.4 geplaatst op 2010-05-01
    Nieuwe manier om te voorkomen dat er meerdere scenario's worden opgenomen en voorwaardelijke richtlijnen voor de voorprocessor worden toegevoegd.

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

"CodeWorker": een scripttaal voor het ontleden en genereren van tekst. Auteursrecht (C) 1996-1997, 1999-2002 C馘ric Lemaire Deze bibliotheek is vrije software; u het herverdelen en/of wijzigen onder de voorwaarden van de GNU Lesser General Public Licentie zoals gepubliceerd door de Free Software Foundation; een van beide versie 2.1 van de licentie, of (naar keuze) een latere versie. Deze bibliotheek wordt verspreid in de hoop dat het nuttig zal zijn, maar zonder enige garantie; zonder zelfs de impliciete garantie van MERCHANTABILITY OF FITNESS VOOR EEN BEPAALD DOEL. Zie de GNU Mindere algemene openbare licentie voor meer details. U had een kopie van het GNU Lesser General Public moeten ontvangen Licentie samen met deze bibliotheek; zo niet, schrijf dan naar de Vrije Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Contact opnemen met de auteur: [email protected]