Описание тега nemerle

Nemerle является универсальным языком программирования с несколькими парадигмами для платформы.Net.
1 ответ

Кэшированный запрос экземпляра ResourceManager - как преобразовать код в Nemerle

C# КОД: [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Resources.ResourceManager ResourceManager { get { if (object.ReferenceEquals(resourceMan, nu…
18 фев '10 в 10:21
2 ответа

Инфиксный формат для макроса Nemerle

Скажем, мне нужен какой-то особенный оператор умножения. Это может быть реализовано в следующем макросе: macro @<<!(op1, op2) { <[ ( $op1 * $op2 ) ]> } И я могу использовать это как def val = 2 <<! 3 И его работа. Но что я действит…
21 окт '08 в 21:23
1 ответ

Включен ли.NET 2.0 в установщик.NET 3.5?

У меня есть программа.NET 3.5, написанная на Nemerle. В зависимости от проекта у меня есть библиотека.NET 2.0. Могу ли я быть уверен, что когда конечный пользователь установит.NET 3.5, моя программа будет работать, или мне нужно будет заставить его …
15 окт '11 в 04:14
2 ответа

Перечислять все типы в сборке внутри макроса

Как получить все типы в сборке внутри макроса атрибута вида MacroTargets.Assembly в немерле?
25 авг '11 в 08:29
1 ответ

Nemerle актеры / сопрограммы и моно продолжения

Я нашел эту статью: http://www.mono-project.com/Continuations Так что у меня есть несколько вопросов по этому поводу. Существуют ли реализации Nemerle в стиле эрланга или (по крайней мере) актеров в стиле скала для этой платформы? Если нет, может кт…
10 сен '11 в 12:54
2 ответа

Nemerle для Windows Phone

Я только начал изучать Nemerle. Интересно, так как это язык.NET, его можно использовать для разработки Windows Phone? Visual Studio поддерживает это хорошо?
07 июл '13 в 13:22
1 ответ

ExpandoObject в Немерле

AFAIK Nemerle не имеет dynamic ключевое слово, поздняя привязка также не работает: late{ mutable obj=ExpandoObject(); obj.test="test"; //MissingMethodException } Итак, есть ли способ использовать ExpandoObject в Nemerle?
28 май '13 в 19:53
1 ответ

Nemerle OperatorAttribute параметры

Мой вопрос в комментарии в следующем коде. namespace TestMacroLib { [assembly: Nemerle.Internal.OperatorAttribute ("TestMacroLib", "multiply", false, 160, 161)] // what does 160 and 161 represent? The parameters are "left" and "right", but that does…
29 сен '13 в 23:05
3 ответа

Примеры Nemerle для генерации кода на C#, как это делает T4

Мне нравится синтаксис макросов Nemerle гораздо лучше, чем T4. Существуют ли какие-либо примеры, или можно использовать Nemerle для генерации кода на C#, который затем используется фактическим компилятором Microsoft C# для ввода аналогично T4. Благо…
03 мар '13 в 03:29
1 ответ

Как построить макрос, выбрасывающий произвольное количество возможных совпадений?

Допустим, я хотел бы создать макрос такого типа: m(1, k) будет производить: match(k) { | 1 => 2 | _ => 0 } m(2, k) будет производить: match(k) { | 1 => 2 | 2 => 3 | _ => 0 } и так далее. Хотя конструкция вроде <[ $i => $(i + 1) …
08 янв '13 в 15:01
3 ответа

Как установить Nemerle на Mono

Я не могу найти решениеКак установить Nemerle на Mono У меня есть Nemerle Studio, но я хочу попробовать моно с ним. Может быть, я сделаю что-нибудь для Linux позже, теперь я хочу попробовать это на Windows.
27 янв '10 в 12:39
5 ответов

F# Мета-программирование: возможно ли сделать синтаксис IF X = 1 или 2?

Я хочу упростить выражение if(x == 1 || x == 2),Я хотел бы написать if(x == 1 or 2) но для этого нет синтаксиса.Другой возможностью является использование метода Contains или Any, например: if([1,2].Contains(x)) но это включает в себя ненужный вызов…
1 ответ

Свойство Nemerle Extension

Недавно обсуждался вопрос о добавлении свойства расширения к языку Nemerle. Но синтаксис неясен. Обновлен предложенный синтаксис: module MExtension { [ExtensionProperty(string)] public StringProp : int { get; set; } [ExtensionProperty(int)] public I…
12 дек '11 в 15:05
4 ответа

Как отладить моно-приложение F#/Nemerle под Linux?

Недавно я обнаружил Nemerle и F#, но я не могу найти способ отладки своих приложений. В MonoDevelop 2.6 отсутствует поддержка Nemerle и F#, 2.4.2 и более ранних сбоев из-за установки более новой библиотеки gnome-sharp (я использую новейшую 64-битную…
12 сен '11 в 17:06
2 ответа

Как установить Nemerle с VS2012

Я установил NemerleSetup-сеть. Это создало папку Nemerle в c:\Program File(x86)\Nemerle но нет расширений в VS2012 Common7\IDE\Extensions и поэтому я не могу найти шаблон проекта в IDE Может ли кто-нибудь помочь мне? Благодарю.
30 май '13 в 08:43
1 ответ

Как скрыть консоль после создания формы в консольном приложении

Я хочу скрыть консоль после создания в моем консольном приложении. А потом покажи снова после закрытия формы:) или где-нибудь, когда захочу... Console.Hide??? Application.Run(nForm()); Console.Show???
29 янв '10 в 06:41
0 ответов

Как скомпилировать Android Monogame на Nemerle?

Могу ли я разработать MonoGame для Android с Nemerle? Мне нужна помощь в настройке проекта "Hello World" (какие цели и какие ссылки следует использовать?) Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. Спасибо.
06 фев '18 в 20:30
2 ответа

Включение компилятора Nemerle в репозиторий кода

Я пытаюсь включить компилятор Nemerle в мой репозиторий исходного кода, чтобы он мог быть собран без установки Nemerle на сервере сборки. В настоящее время мой каталог исходного кода выглядит следующим образом: - [MySolutionFolder] --- [.build] ----…
31 окт '12 в 11:36
5 ответов

Что означает "квази" в квази-цитатах?

Некоторые языки, такие как Haskell (или Nemerle), имеют квази-цитаты. Интересно, что означает "квази" и существуют ли также "цитаты" без "квази"?
3 ответа

Доступны ли опции для "поддельного" ключевого слова синтаксиса linq в C#?

Хотя есть несколько случаев, когда я что-то напишу, используя цепочки методов (особенно, если это всего лишь один или два метода, например, foo.Where(..).ToArray()), во многих случаях я предпочитаю синтаксис понимания запросов LINQ. вместо этого ("в…
07 янв '12 в 23:06