Я использую xtext для генерации java-кода для задания в колледже, моя проблема в том, что мне нужен счетчик при генерации кода, поэтому я делаю это:
«var i = 0»
«fc.function.name» («FOR a: fc.arguments SEPARATOR ','»
«IF (a instanceof InputExpression || a instanceof OutputExpression) && symbolTable.get(fc.function.name).get(fc.function.parameters.get(i).name).equals("int")»
parseInt(«generateExpression(a)»)
«ELSE»
«generateExpression(a)»
«ENDIF»
«i=i+1»
«ENDFOR»)
но каждый раз, когда достигается строка «i=i+1»
, она генерирует значение i, как я могу избежать генерации в коде этой строки?