|
|
| A scripting language that works on generative programming. It offers facilities for building a DSL, for generating code, for source-to-source translation or program transformation, after restricting human interventions to the essentials. |
|
| Updated |
Aug 3, 2008 04:18:47 | | Size | 651 kb | | Licence | Freeware | | Status | New Release | | Languages | English | | Tags | code generator, code generation, extended BNF, parsing tool, generative programming, program transformation, source-to-source translation, scripting language | | OS | Windows 98, Windows NT, Windows 2000, Windows XP, Unix | | Homepage | codeworker.org | | Email | codeworker@free.fr | | Author | Cedric Lemaire |
|
|
click for full size
|
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. | Short tags: code generator, code generation, extended BNF, parsing tool, generative programming, program transformation, source-to-source translation, scripting language | System Requirements: 200 Mhz, 128 Mo RAM, 10Mo Hard Disk | Change Info: Bug fix and extension of the CodeWorker's Java API. | |
| Free Download CodeWorker 4.5.2 from codeworker.org |
| Similar software shotlights: | - .NET Template Engine Component for CS VB 2.0 NetXtremeDynamicTemplate is a powerful template engine for generating formatted text output from source template and input variables. NetXtremeDynamicTemplate is a .NET Template Engine for generating
| | Find all software similar on CodeWorker 4.5.2 |
| Similar smart reviews: | - Euphoria Programming Language, Software Development Made Easy Do you like the modern software? Id doubt that and dont know anyone who does todays software sucks, to put it mildly; its crooked and works not the way its supposed to. If you were to re-write all the software thats installed on your computer, you would have definitely made it a lot prettier, more natural and
- Advanced Data Generator - quick and easy generation of test data for your database Whenever you develop a database-driven application of any type, database modeling and creation are an integral part of the process. However, testing cannot be properly carried out without realistic database data — you dont see how objects, text and other database elements are rendered on the page, you cant see a full picture of your e-commerce store full of products and
- Limnor Codeless Programming System - a high-tech constructor for quick and easy ad hoc programming If you ever felt that you had a great programming idea, but you just didnt know how to approach development and had had absolutely no programming experience before, rejoice! There are developers out there who care about people like you and want to share the joy of creating programs that really work with everybody around. Limonor Codeless Programming System is a unique solution that allows users
- MonoReport - a powerful and flexible .NET report-generation tool Although reporting is a fairly common feature for various applications, its implementation may be quite tricky and possibly require substantial time — which is always something you dont have in plenty. If you are seeking a tool or component for your .NET application that would allow you to integrate standard report generation capabilities in under an hour, you should
- 2000 Kanji - an excellent educational tool for Japanese language students Japan is a country full of contrasts and surprises — and its language is not an exception. For most westerners, the hieroglyphic language of the Land of the Rising Sun is absolutely indecipherable and inscrutable. However, everything is possible and the most persistent and diligent gaijins study the language for years and become decent speakers. If you are just in the beginning
- Audio Multi-Channel Generator - a powerful tool for audio professionals and engineers When it comes to calibrating complex acoustic equipment, not only do you have to be a real professional, but there should also be tools that will enable you to analyze the current parameters, compare them with reference values and make the necessary adjustments. As a rule, this process requires various specialized measurement tools that may cost you a fortune. Besides, using a bunch
- paxScript.NET .A Script Might Be Everywhere The implementation of many software projects requires at least two different languages: an industry-level one for the projects core, its powerful «engine», and a scripting language, which would be interpreted when the program is running. Scripting languages are typically simpler and slower than the industrial ones, but they have their own area of application. These languages are often used
- 2cTranslator - one-click translation right in your browser Few of us can be called natural-born linguists who fluently speak more than 2 languages. Thats exactly why millions of translators and interpreters do their jobs daily to ensure clear communications between countries, businesses, people, authors and readers, doctors and patience and other people that have a language barrier between them. Unfortunately, surfers often face situations when the
- AntiPlagiarist 1.8, Where's Your Sources? Digital century and digital style of work bring new possibilities to all of us, but they also bring new problems. And new ways to solve those new problems; and new unwanted effects of those ways
And one of the most general possibilities (and a source of the problems) is *possibility to copy*. Scientific works and home works, magazine articles and blogposts, even entire chapters
| | Find all smart reviews similar on CodeWorker 4.5.2 |
|