Download List

專案描述

LFyre is a general purpose, compiled programming language offering performance, power, and flexibility.

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-05-30 22:14
0.3.1

This release adds a language tutorial to the documentation, introducing the basic concepts needed to write lfyre programs.
標籤: Documentation

2005-05-09 19:53
0.3.0

This release adds many new features: C++ style templates, aliases with parameters, a new 'print' keyword, better names mangling, support for mixing declarations and code, a new template class Array#[T], C++ style declaration scope to 'for', new syntax '(a;b)', several new compile-time keywords to manipulate classes, strings and identifiers, a more relaxed syntax parser, and overloadable array operators 'a[b]', 'a[b,c]', 'a[b..c]'. Calls to a function with arguments of reference type and calls to static and virtual methods now work as expected.
標籤: Major feature enhancements

2005-04-18 16:48
0.1.2

This release adds long-awaited support for virtual
methods and a Java-style "super" keyword. It also
includes some cleanups in compiler-generated C
code.
標籤: Major feature enhancements

2005-03-25 04:31
0.1.1

This release adds several important features, including
method and operator overloading, support to create new
operators, and support for code placed outside functions and
void expression '()'. Some bugs were also fixed, including a
few uses of uninitialized memory and corner cases for
aliases and functions returning final objects.
標籤: Major feature enhancements

2005-03-05 17:42
0.1.0

This release adds keywords to interface with existing C libraries and headers, support for 'final transient' class fields, and a pure lfyre input/output library. It also updates the examples to use the new IO library, and fixes a bug in key_return_set().
標籤: Major feature enhancements

Project Resources