Download List

项目描述

Nemerle is a hybrid (functional, object-oriented and imperative) programming language for the .NET platform. The key features of the language include C#-like syntax, easy access to functional, object-oriented, and imperative features, powerful code-generating macros, variants, pattern matching, static and on-demand dynamic typing, and type inference.

系统要求

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.

2006-05-16 22:40
0.9.3

此版本包括,除其他外,支持扩展方法,可空类型,并与微软建立建设更好的支持。它也有很多bug的修复。
标签: Major feature enhancements
This version includes, among other things, support for extension methods, nullable types, and improved support for building with MS Build. It also has fixes for many bugs.

2006-01-24 09:42
0.9.2

这个版本增加了对发电机的支持(收益率),并能够与用户扩展模式匹配的定义的结构,列表内涵和范围。固定的几个错误。
标签: Major feature enhancements
This version added support for generators (yield) and the ability to extend patterns matching with user-defined constructs, list comprehensions, and ranges. Several bugs were fixed.

2005-11-04 23:46
0.9.1

这个版本带来了一些错误修正和新的,华而不实,可选缩进的语法。
标签: Minor bugfixes
This version brings a few bugfixes and a new, flashy, optional indentation-based syntax.

2005-09-14 15:41
0.9.0

这个版本带来了消费和。NET 2.0的仿制药生产的完全支持。阿一大批新特性增加了,包括期待已久的回报/打破/继续(尽管它们在Nemerle.Imperative空间隐藏),增强局部应用,#pragma警告,并在匹配的条款。
标签: Major feature enhancements
This version brings complete support for
consumption and production of .NET 2.0 generics. A
bunch of new features were added, including the
long awaited return/break/continue (though they
are hidden in Nemerle.Imperative namespace),
enhanced partial application, #pragma warning, and
with-clause in matching.

2005-06-02 13:36
0.3.2

本新闻稿中包含的新功能默认参数,省略了前缀匹配的变种,阻止你可以跳出,元组索引,1 Nemerle.English空间,懒惰价值宏,获取/设置访问器宏,并有能力进入顶部代码水平和定义一些标识符一次在“可变”的定义。
标签: Major feature enhancements
New features in this release included default parameters, omitting variant prefix in matching, blocks you can jump out of, tuple indexers, a Nemerle.English namespace, lazy value macros, get/set accessor macros, and the ability to enter code at the top level and define several identifiers at once in "mutable" definitions.

Project Resources