Публикации по теме 'xbase'


Добро пожаловать в журнал Харбор
Когда-то существовал язык программирования под названием Clipper, который в начале 1990-х был широко распространенным языком. Его совместимость с файлами в формате DBF, простота использования и способность генерировать исполняемые файлы для распространения без среды выполнения были высоко оценены программистами. Это был, несомненно, один из основных языков программирования первой эпохи ПК. В те годы существовало издание Clipper Advisor, которое подсчитывало все новинки языка, сообщало о..

Вопросы по теме 'xbase'

Xtext, Xbase: вывод вопросов
Я собираюсь написать инферрер для своего DSL, и у меня есть некоторые вопросы, которые я не смог решить только с помощью документации. Первый: мне нужно создать static void main() из функции: как я могу добавить static с помощью .toMethod() ?...
241 просмотров
schedule 17.07.2023

Доступ к внешней переменной внутри блока и Y-комбинатора
Я надеюсь, что вы все в порядке. Я реализую Y-комбинатор с фиксированной точкой в ​​Harbour, и у меня с ним возникают проблемы. Что ж, Y-комбинатор можно определить с помощью лямбда-исчисления как: Y = (λh.λF.F(λ x.((h(h))(F))(x)))...
199 просмотров
schedule 30.08.2023

Xtext: ссылка на класс Java из MyDsl
В моем DSL я хочу иметь код, который выглядит так: SomeType varName; Где SomeType — класс Java. Позже, если допустим, SomeType является java-классом enum, и кто-то напишет varName=SOME_VALUE Я хочу выполнить проверку, чтобы...
234 просмотров
schedule 09.08.2022

Выполнение расширенного интерпретатора Xbase приводит к исключению во время выполнения
В настоящее время я пишу интерпретатор для языка Xtext, который расширяет Xbase. Для этого я наследую от XbaseInterpreter, добавляя свой собственный метод run и переопределяя метод отправки doEvaluateProgram своими новыми абстрактными...
159 просмотров
schedule 07.05.2023