Я пытаюсь формализовать язык Претнара алгебраических эффектов и обработчиков.
Правило операции (op) имеет одну из предпосылок следующего формата:
[Γ ⊢ xᵢ: τᵢ] где 1 ≤ i ≤ n
(на самом деле все сложнее, вы можете проверить это на странице 11). Я понятия не имею, как я могу реализовать такую «итерацию» в правиле ввода. Есть указатели? Я даже не знаю, как это обычно называется.
Я предполагаю, что что-то подобное возможно, так как я хочу, чтобы язык работал для любого вида (и количества) операций / эффектов, и я не хочу иметь их фиксированный набор.