Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте. Начинаю изучать Nemerle.
А>>Есть проблема с сабжем (Nemerle.Logging).
А>>Пользовался примером с http://nemerle.org/wiki/index.php?title=Logging_macros
А>>При компиляции студия говорит, что существуют ошибки, но какие не сообщает.
А>>Возможно, что-то не так делаю. Но, честно говоря, хелп на указанном сайте весьма поверхностный.
А>>VS2010 NemerleSetup-net-4.0-v1.1.960.0-nightly.msi
_NN>Рабочий пример:
_NN>_NN>using System;
_NN>using Nemerle.Logging;
_NN>[assembly: LogFunction (DoLog)]
_NN>[assembly: LogFlag (VERB, true)]
_NN>module Program
_NN>{
_NN> DoLog(str : string) : void
_NN> {
_NN> Console.WriteLine($"$str");
_NN> }
_NN> Main() : void
_NN> {
_NN> mutable f = true;
_NN> log (VERB, "some stuff");
_NN> whenlogging (VERB)
_NN> f = false;
_NN> log (VERB, "value change f --> true");
_NN> _ = Console.ReadLine();
_NN> }
_NN>}
_NN>
Спасибо. Этот пример прекрасно работает.
Но я был недостаточно точен в своем вопросе.
У меня есть проблемы в связке с log4net.