Tusing System;
public module HelloWorld
{
public interface ITest
{
}
public class Test[T] where T : ValueType, ITest
{
public Value : Nullable[T];
}
public Main() : void
{
Console.WriteLine("Hello world!");
}
}
VHVzaW5nIFN5c3RlbTsKcHVibGljIG1vZHVsZSBIZWxsb1dvcmxkCnsKCXB1YmxpYyBpbnRlcmZhY2UgSVRlc3QKCXsKCX0KCQoJcHVibGljIGNsYXNzIFRlc3RbVF0gd2hlcmUgVCA6IFZhbHVlVHlwZSwgSVRlc3QKCXsKCQlwdWJsaWMgVmFsdWUgOiBOdWxsYWJsZVtUXTsKCX0KCQoJcHVibGljIE1haW4oKSA6IHZvaWQKCXsKCQlDb25zb2xlLldyaXRlTGluZSgiSGVsbG8gd29ybGQhIik7Cgl9Cn0=
prog.nem:1:8:1:14: error: expected `;'
prog.nem:1:8:1:14: error: parse error near identifier `System': unexpected token after expression in sequence
prog.nem:2:1:2:7: error: parse error near keyword `public': unexpected keyword in expression context
prog.nem:2:8:2:14: error: expected `;'
prog.nem:2:8:2:14: error: parse error near keyword `module': unexpected token after expression in sequence