Download List

Projeto Descrição

MetaL is a meta-programming language that works by
generating source code in a target language from a
program specification in a higher level language.
MetaL programs are based on XML. The compiler
engine generates programs in potentially any
target language - PHP, Java, and Perl are
currently supported.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-06-06 13:35
2005.06.06

O módulo XML agora inclui suporte para a geração de documentos XML usando XML modelos que contêm espaços que podem ser substituídos por valores de dados, os valores de marca, ou modelos aninhados.
Tags: Major feature enhancements
The XML module now includes support for generating XML documents using XML templates that contain placeholders that may be replaced by data values, tag values, or nested templates.

2004-07-01 17:02
2004.06.28

A forma como incluir caminhos são especificados foi alterada para evitar problemas de portabilidade causadas por caracteres de caminho como separador de cólon, que é um personagem caminho legal no Windows.
Tags: Major bugfixes
The way include paths are specified was changed to
avoid portability problems caused by path
separator characters like colon, which is a legal
path character under Windows.

2004-05-12 05:06
2004.05.11

As classes do compilador foram fixados para o cumprimento PHP 5.
Tags: Major bugfixes
The compiler classes were fixed for compliance with PHP 5.

2002-12-10 08:12
2002.12.10

A persistência do módulo gerador camada agora é plenamente capaz de produzir diagramas UML para as classes. Suporte para gerenciamento de coleções de objetos relacionados e validá-los foi adicionado, e as chamadas para strtok () foram substituídos por uma função de emulação devido a mudanças no PHP 4.1.
Tags: Major feature enhancements
The persistence layer generator module is now fully capable of outputting UML diagrams for the classes. Support for managing collections of related objects and validating them was added, and calls to strtok() were replaced with an emulation function due to changes in PHP 4.1.

2002-11-02 14:09
2002.11.01

Esta versão introduz a primeira meta-meta-programação MetaL módulo compilador - uma camada de persistência de dados do módulo que gera classes de objetos a partir de descrições XML das propriedades dos objetos e as relações entre os objetos de diferentes classes. Ele também gera esquemas em um banco de dados formato XML independentes, que podem ser usados com vários tipos de bases de dados de objeto é armazenado persistentemente.
Tags: Initial freshmeat announcement
This release introduces the first meta-meta-programming MetaL compiler module - a data persistence layer module that generates classes of objects from XML descriptions of object properties and relationships between the objects of different classes. It also generates schemas in a database independent XML format that can be used with many types of databases where object data is stored persistently.

Project Resources