-
Notifications
You must be signed in to change notification settings - Fork 89
Requirements
Alex Zimin edited this page Jul 11, 2011
·
3 revisions
Note that the current compiler version in trunk repository is a very hot software with support for .NET 2.0 generics.
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
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.
Mono 1.1.11+ or SVN trunk.
- 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.
A reasonably new version of Mono.