Requirements
From Nemerle Homepage
Contents |
[edit]
Nemerle 0.9 and SVN trunk/snapshots
Note that the current compiler version in trunk repository is a very hot software with support for .NET 2.0 generics.
[edit]
Windows
You can now use the released version of .NET 2.0 with Nemerle.
You need runtime and optionally SDK. Installing SDK is a good idea if you want Framework documentation and development tools. It is a necessity if you're going to compile from sources.
- x86: runtime and SDK
- x64 (AMD64 and Intel em64t): runtime and SDK
- ia64 (we didn't test it!): runtime and SDK
[edit]
Problems
Because of a MS. NET Bug we cannot correctly emit IL for the following code:
interface IMap ['a] { Remove (x : 'a) : IMap ['a]; } class Map ['a] : IMap ['a] { // note that this method returns a subtype of IMap['a] public Remove (x : 'a) : Map ['a] { ... } }
You can still use Mono to generate code. It will run fine on MS .NET.
[edit]
Unix
Mono 1.1.11+ or SVN trunk.
[edit]
Nemerle 0.3
[edit]
Windows
- Microsoft .NET Framework Version 1.1 Redistributable Package is required to compile and run Nemerle programs.
- Microsoft .NET Framework SDK Version 1.1 is recommended for programmers willing to use Nemerle, as it contains documentation for the class library.
You can check if you already have both of them installed in Add/Remove Software in Control Panel.
[edit]
Unix
A reasonably new version of Mono.