Как задать атрибут на генерик параметр в Nemerle ?
От: _NN_ www.nemerleweb.com
Дата: 13.05.13 21:29
Оценка:
В C# это легко :
using System;
 
// This attribute is valid on a generic type parameter.
[AttributeUsage(AttributeTargets.GenericParameter)]
public class GenericParameterTargetAttribute : Attribute { }
    
public class X<[GenericParameterTarget] T> {}


Аналог на Nemerle не работает:
using System;
 
// This attribute is valid on a generic type parameter.
[AttributeUsage(AttributeTargets.GenericParameter)]
public class GenericParameterTargetAttribute : Attribute { }
    
public class X[ [GenericParameterTarget] T] {}

error : parse error near identifier `T': unexpected token after group of tokens (you forget a closing bracket?).
error: expecting simple identifier instead of `[GenericParameterTarget]'

http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Как задать атрибут на генерик параметр в Nemerle ?
От: hardcase Пират http://nemerle.org
Дата: 14.05.13 07:21
Оценка:
Здравствуйте, _NN_, Вы писали:

Никак. Nemerle это не умеет. Это вообще кому-то на этой планете нужно?
/* иЗвиНите зА неРовнЫй поЧерК */
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.