Platforms UNIX Linux Development Development tools Development Tools  

CodeWorker 4.1

download download home home  
important code information
author:
Cedric Lemaire
minimum requirements:
CodeWorker 4.1 description

CodeWorker is a scripting language for producing reusable, tailor-made, evolvable and reliable IT systems with a high level of automation. This is a software engineering approach called "generative programming". The most remarkable advantage is about generating source code automatically after restricting human interventions to the essentials. An extended BNF syntax allows defining new Domain-Specific languages or parsing existing format (HTML pages for example). A template-based syntax like PHP and JSP allows writing the patterns for generating code. The code generation knows how to preserve protected areas with hand-typed code and offers code expansion, source-to-source translation and program transformation. These tasks are executed in a straightforward process, with no binding to an external programming language and with no translation of requirements specification in a constraining format.


File List:
CodeWorker4_1/0b
CodeWorker4_1/GettingStarted.bat1Kb
CodeWorker4_1/Scripts/0b
CodeWorker4_1/Scripts/Tutorial/0b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/0b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/CppObjectBody.cwt3Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/CppObjectHeader.cwt5Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Debugger.cmd1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/HTML-parsing.cwp2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/HTML2LaTeX.cwp6Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/HTMLDocumentation.cwt2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/JAVAObject.cwt1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript0.cws1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript1.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript2.cws1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript3.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript4.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript5.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/LeaderScript6.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SharedFunctions.cws4Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SimpleML-parsing.cwp6Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SimpleML-reading.cwp4Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SimpleML-token-parsing.cws5Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SimpleML-token-reading.cws5Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SolarSystem.tex1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SolarSystem.tex.aux1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SolarSystem0.html2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SolarSystem0.sml1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/SolarSystem1.html3Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-BNF.cwp2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-BNFparsing.cwp2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-BNFparsing1.cwp2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-HTML.cwt1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-JAVA.cwt2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-JAVAhighlight.html10Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-leaderScript0.cws1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-leaderScript1.cws1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-leaderScript2.cws1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-tree.xml1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny-types.xml277b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny.html83b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny.tml457b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/Tiny0.html1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/TinyShell.cwp1Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/TreeDecoration.cws2Kb
CodeWorker4_1/Scripts/Tutorial/GettingStarted/defaultDocumentation.html186b
CodeWorker4_1/Scripts/Tutorial/GettingStarted/quantify.html100Kb
CodeWorker4_1/bin/0b
CodeWorker4_1/bin/CodeWorker.exe1328Kb
CodeWorker4_1/bin/libcurl.dll176Kb
CodeWorker4_1/include/0b
CodeWorker4_1/include/CGCompiler.h4Kb
CodeWorker4_1/include/CGExternalHandling.h3Kb
CodeWorker4_1/include/CGRuntime.h38Kb
CodeWorker4_1/include/CW4dl.h26Kb
CodeWorker4_1/include/CppParsingTree.h12Kb
CodeWorker4_1/include/DynPackage.h4Kb
CodeWorker4_1/include/ExternalValueNode.h2Kb
CodeWorker4_1/include/UtlException.h3Kb
CodeWorker4_1/readme.txt3Kb

Similar code
Ezasm for linux 1.0 (Popularity: ) : A 2 pass assembler for 8086 microprocessor Extremely interactive Easy to understand code Suited for developers & those interested in assembly programming as a part of 5th sem vtu project With sourcecode in C++
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os
stats
downloads 44
version
size in Kb 630
popularity   1935/7916026
user rating 5/10
ad


New Code
Popular Code