Вопросы по теме 'boo'
Определение операторов в Boo
Я собираюсь перенести некоторые из своих более легких метапрограмм с Nemerle на Boo и пытаюсь выяснить, как определить пользовательские операторы. Например, я могу сделать в Nemerle следующее:
macro @<-(func, v) {
<[ $func($v) ]>
}...
667 просмотров
schedule
14.12.2022
Вложенные классы .NET
Текущая библиотека классов, над которой я работаю, будет иметь базовый класс (Field) с более чем 50 конкретными типами «полей», которые будут наследоваться от «Field» и вложены друг в друга для обеспечения удобочитаемости. Например...
abstract...
1280 просмотров
schedule
21.11.2022
Бу в Visual Studio?
Есть ли способ использовать boo в моем msvs? Я хотел бы, чтобы моя форма вызывала некоторый код boo вместо C#.
3061 просмотров
schedule
11.03.2022
Можно ли сохранить динамическую сборку на диск?
Недавно я купил книгу Айенде Building DSLs in Boo (купите ее, прочитайте, она потрясающая), но я Я столкнулся с проблемой реализации и хочу посмотреть, как выглядит сгенерированный код. Обычно я бы использовал рефлектор для просмотра кода, но в...
7821 просмотров
schedule
10.10.2022
Boo: Явное указание типа хэша
Я новичок в Boo и пытаюсь понять, как объявить тип хеша. Когда я делаю:
myHash = {}
myHash[key] = value
(later)
myHash[key].method()
компилятор жалуется, что "метод не является членом объекта". Я понимаю, что он не знает, какого...
400 просмотров
schedule
04.03.2024
Как создать вложенный макрос в Boo
Я создаю вложенные макросы в Boo, я написал эту программу:
macro text:
macro subMacro:
text["Text"] = "Hello World"
return [|
block:
System.Console.WriteLine( "Hello World" );
|]
Но я получаю сообщение об ошибке...
269 просмотров
schedule
24.08.2022
Насколько стабилен и зрел Бу?
Я посмотрел на Бу, и он выглядит довольно круто! Мне просто интересно, насколько он стабилен на данном этапе? Я имею в виду, не могли бы вы использовать его в реальном рабочем коде?
736 просмотров
schedule
03.02.2024
Использование Boo в веб-приложении
Я пытаюсь поддерживать встроенные сценарии в существующем веб-приложении и хотел бы, чтобы наши пользователи могли писать сценарии Boo с помощью редактора HTML, проблема в том, что BOO использует отступы, подобные питону (вместо фигурных скобок в...
281 просмотров
schedule
09.02.2023
Проблема типа с Observable.Create from Boo
Я пытаюсь использовать Reactive Extensions от Boo и сталкиваюсь с проблемами типа. Вот основной пример:
def OnSubscribe(observer as IObservable[of string]) as callable:
print "subscribing"
def Dispose():
print "disposing"...
271 просмотров
schedule
04.09.2022
Boo — предотвращение произвольного импорта
В настоящее время я оцениваю кандидатов на язык сценариев приложений для размещения в приложении .Net и наткнулся на Boo. Однако я изо всех сил пытаюсь понять из документации, будет ли в любом случае мешать пользователю импортировать любое...
78 просмотров
schedule
19.12.2023
Работает ли система сборки Phantom под Mono?
Я ищу кроссплатформенные системы сборки для проектов .Net. Phantom выглядит интересно, однако мне интересно, будет ли он нормально работать в Linux с Mono. Он построен поверх Boo. Похоже, у Boo есть поддержка в Mono...
177 просмотров
schedule
06.03.2023
Проблема с сигнатурами методов Microsoft.Office.Core
Я получаю следующую ошибку при компиляции проекта Boo, который использует взаимодействие:
textbox = _ActiveWorkSheet.Shapes.AddTextbox(MsoTextOrientation.msoTextOrientationHorizontal, left, top, width, height)
Лучшая перегрузка для метода...
562 просмотров
schedule
03.04.2023
Преобразование массива из 2 последовательных байтов в целые числа быстрее
У меня есть «огромный» объем данных, который может варьироваться от 50 до 100 мегабайт. Я читаю эти данные в виде массива байтов, используя файловый стример.
Дело в том, что я хочу преобразовать все последовательные 2 байта в целое число. Как я...
544 просмотров
schedule
08.01.2023
массив класса в бу, невозможно получить доступ к свойствам
Итак, я создал класс в bool, который имеет три свойства: Name as string, required как bool, read as bool.
Затем я собираюсь создать метод (SetDefault), который проходит через массив этого типа и устанавливает все необходимые свойства обратно в true...
50 просмотров
schedule
02.09.2022
Eval ошибка в единстве
Там же это работает:
Debug.Log(gameObject);
И это выдает BCE0020: Boo.Lang.Compiler.CompilerError: экземпляр типа UnityEngine.Component требуется для доступа к нестатическому элементу gameObject.
eval("Debug.Log(gameObject);");
Это...
240 просмотров
schedule
27.11.2022
InvalidCastException: невозможно преобразовать тип источника в тип назначения
Я получил данные из xml и сохранил их в массиве. Я закодировал, как показано ниже.
Private var dataarray=new Array();
private var timearray=new Array();
private var distancearray=new Array();
private var detailStock : String;
private var...
1223 просмотров
schedule
12.11.2022
Обработка входного файла Excel и сериализация его строк
Мне нужно решить упражнение, но я не могу решить одну ошибку. У меня не так много знаний о языке Бу, извините. Мой код:
public class Item (IIDataReaderLoadable):
Sequence as long
Code as string
Description as string
Weight as decimal...
802 просмотров
schedule
26.05.2022