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

Rascal - это экспериментальный предметно-ориентированный язык для метапрограммирования, такого как статический анализ кода, преобразование программ и реализация предметно-ориентированных языков. Он включает примитивы из реляционного исчисления и переписывания терминов. Его синтаксис и семантика основаны на процедурном (императивном) и функциональном программировании.

Rascal - это экспериментальный предметно-ориентированный язык (DSL) для произвольного метапрограммирования, такого как статический анализ кода, преобразование программ и реализация предметно-ориентированных языков. Он включает примитивы из реляционного исчисления и переписывания терминов. Его синтаксис и семантика основаны на процедурном (императивном) и функциональном программировании. Rascal не ограничивается конкретным объектным языком, скорее он имеет общую поддержку для управления всеми языками и целевыми библиотеками для определенных языков.

Ссылки на дополнительную информацию: