Groovy AST 변환을 사용하여 언어를 확장하는 방법에 대한 예를 보았습니다. here과 같이 메소드 호출 전후에 기록하십시오. 그러나이 프레임 워크를 사용하여 언어 자체의 구문을 확장 할 수 있습니까? 예를 들어, 나는 문장의 집합 구문 분석 및 AST에 다음을 변환하고 생성 할 수 무엇을 원하는 경우 :Groovy에서 AST 변환을 사용하여 구문을 확장 할 수 있습니까?
newClassKeyword C { /* something here */ }