Download List

Projeto Descrição

Crack is a programming language that aims to provide the ease of development of a scripting language with the performance of a compiled language. The "crack" program is a "script executor" that compiles source
to machine code on the fly, though it will cache the code to intermediate formats as appropriate. The crack language itself derives concepts from C++, Java, and Python, incorporating object-oriented programming, operator overloading, and strong typing.

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.

2011-01-18 12:22 Back to release list
0.3

Suporte para extensões foi adicionado. O "para" declaração foi implementado. Diversos novos módulos foram adicionados, incluindo suporte para ponto flutuante funções matemáticas e (irregular) de extensões para a SDL e OpenGL. O sistema de anotação foi adicionado, permitindo a criação de extensões do compilador na sua própria língua. As anotações foram utilizadas para implementar macros, membros estáticos, membros finais, e uma fonte de corrente arquivo e acesso número da linha. Macro-base contentores genéricos foram adicionados.
Tags: Major, Unstable
Support for extensions was added. The "for" statement was implemented. Several new modules were added, including support for floating point math functions and (undocumented) extensions for SDL and OpenGL. The annotation system was added, allowing creation of compiler extensions in the language itself. Annotations were used to implement macros, static members, final members, and current source filename and line-number access. Macro-based generic containers were added.

Project Resources