Download List

프로젝트 설명

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.

2010-10-03 05:46 Back to release list
0.2

코드베이스가 크게 refactored했다. 수많은 버그가 해결되었습니다. 나머지 C 조 운영자는 사전 / 사후 증가 / 감소, 비트 연산자, 증가된 과제 및 삼항 연산자를 포함하여 구현되었다. 버려진 적외선 코드의 가독성을는 유형 이름 및 디버그 정보와 함께 개선되었습니다. spug + + 라이브러리에 외부 의존성이 제거되었습니다. 전방 선언이 구현되었습니다. 헥스, 8 진법, 그리고 진 정수 상수에 대한 지원이 추가되었습니다. 새로운 기능은 소켓 프로그래밍, 그리고 / O를 파일 I, datastructures에 대한 라이브러리에 추가되었습니다.
Tags: Unstable, Major, Alpha
The codebase was significantly refactored. Numerous bugs have been fixed. The remaining C operators were implemented, including pre/post increment/decrement, bitwise operators, augmented assignment, and the ternary operator. The readability of dumped IR code has been improved with type names and debug information. The external dependency on the spug++ libraries has been removed. Forward declarations have been implemented. Support for hex, octal, and binary integer constants has been added. New functionality has been added to the libraries for datastructures, file I/O, and socket programming.

Project Resources