Re[6]: [Nemerle] Семантический контроль над размерностями
От: Vermicious Knid  
Дата: 05.04.06 12:14
Оценка: 1 (1)
Здравствуйте, Vermicious Knid, Вы писали:

VK>Вот дамп кода(на псевдо-немерле , выглядит жутко конечно, но понять можно ) методов макро-оператора kg.


Вот еще дамп из рефлектора, чтобы было понятнее:
public sealed class kgMacro : IMacro
{
      // Methods
      static kgMacro();
      public kgMacro();
      public list<SyntaxElement> CallTransform(list<PExpr> trans_p);
      public string GetName();
      public string GetNamespace();
      public PExpr Run(Typer _N_944, list<SyntaxElement> parms);
      public Tuple<GrammarElement, Function<list<SyntaxElement>, list<SyntaxElement>>> SyntaxExtension();

      // Properties
      public bool IsInherited { get; }
      public bool IsTailRecursionTransparent { get; }
      public list<string> Keywords { get; }
      public MacroUsageAttribute Usage { get; }

      // Fields
      [Immutable]
      private static list<string> keywords;
      private static MacroUsageAttribute my_usage;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.