Как запустить Derric

#rascal

#rascal

Вопрос:

Я пытаюсь запустить Derric с помощью command

 import lang::derric::testparse;
 

Я следовал всем инструкциям и заставил все работать с eclipse и Rascal. Я запускаю консоль rascal с помощью Derric. Я пробовал загружать более старые версии eclipse, использовал Windows 7 и Windows 10. Ничего не работает, я даже прочитал руководство rascal по модулям, чтобы посмотреть, все ли выглядит правильно, и это так. Мне нужно, чтобы он работал для школьного задания, если кто-то может запустить его, можете ли вы сказать мне, при каких обстоятельствах (например, версия eclipse, версия Windows, предпринятые шаги) запускать программу?

 rascal>import lang::derric::testparse;

Error: Cannot import module lang::derric::testparse

Time: 484ms
ok

rascal>
 

Предполагается, что в конце нужно сказать ok, а затем я могу запустить команду generate().

Ответ №1:

Привет, @ yoyo здорово, что ты пытаешься Rascal, но тебе нужно дать больше объяснений о том, что ты пытаешься сделать. Потенциально могут быть две основные причины сообщения, которое вы получаете:

  • модуль правильный, но он не может быть найден, или
  • модуль неверен (например, он даже не выполняет корректный синтаксический анализ).

Поэтому было бы полезно, если бы вы показали

  • где lang::derric::testparse находится в вашей файловой системе, и
  • чтобы показать его содержимое.

В качестве дополнительного вопроса: есть ли какая-либо связь с языком Derric (DSL для форматов файлов) Йерун ван ден Бос работал над несколько лет назад?

Комментарии:

1. модуль правильный, но он не может быть найден. Файл находится под C:UserChriseclipse-workspacederricderricsrclangderrictestparse.rsc

2. Я работаю над языком Derric, я просто понятия не имею, как его запустить.