using Nemerle.Collections;
using Nemerle.Text;
using Nemerle.Utility;
using System;
using System.Collections.Generic;
using System.Console;
using System.Linq;
module Program
{
[StructuralEquality]
class A
{
public a:int;
public b:bool;
public this(_a:int,_b:bool)
{
a=_a;
b=_b;
}
}
Main() : void
{
def a:A=A(1,true);
Console.WriteLine(a.GetHashCode());
Console.ReadLine();
}
}
Не компилируется. Не выдает никаких ошибок.
добавляя
using Nemerle;
using Nemerle.Extensions;
Все компилируется.
Компилятор сегодняшний.