rascal

    1зной

    1ответ

    Я пытаюсь получить все модификаторы из класса в Rascal. m = createM3FromEclipseProject(projectLocation); for(cl <- classes(m)){ set[Modifier] modi = { f | f <- [email protected][cl], f.scheme ==

    1зной

    1ответ

    Есть ли простой способ перевести «src» loc модели @ использует класс? Проблема, с которой я столкнулась, я попытался использовать декларации модели @ для сопоставления и поиска класса по местоположени

    3зной

    1ответ

    Я пытаюсь переписать все различные типы в AST для одного типа (например, char()). Пока я могу найти типы, но я не могу найти способ переписать их. Так что идея состоит в том, чтобы сделать что-то врод

    1зной

    1ответ

    Мой вопрос заключается в обработке зарезервированных ключевых слов в определениях синтаксиса расы. Возьмем следующий Rascal модуль, который был получен из документации на линии: module Test // Taken

    0зной

    1ответ

    У меня есть следующее определение синтаксиса с двумя зарезервированными ключевыми словами и два аналогичных утверждениями (?): module Test // parse(#Statement,"do c") succeeds // parse(#Statement,"