Rascal m3 Java 추상 구문 트리의 수정 자 노드가 있습니까? 특정 방법이 공개, 비공개 또는 보호 된 것인지 확인하고 싶습니다. In the description 추상 데이터 유형이 선언되었지만 방문하려고 시도한 파일 중 일치하는 것이 없습니다. 다른 ADT에는 수정 자에 대한 링크도 없습니다. 아래에 어떤 수정자를 찾으려고 노력하는 코드. pu
나는 Rascal을 사용하여 Eclipse 프로젝트를 분석하고 있는데 static int x;과 같이 특정 필드가 static으로 선언되었는지 여부를 감지 할 수 있는지 궁금합니다. 내 프로젝트에 M3 모델을 만들고 fields(model)을 사용하여 프로젝트에있는 모든 필드를 얻을 수 있습니다. 원래 세트를 직접 확인하지 않고이 세트에서 static 개의
표현식 언어에 대한 구문을 정의했습니다. 실제로는 더 복잡하지만 여기에 넣기 위해 단순화했으며 Java 용 표현식을 번역 할 수있는 몇 가지 함수를 정의했습니다. 자바 구문, 그냥 문자열로 번역). "MAXINT"와 "MININT"를 호출하는 구문에서 일부 상수를 정의했습니다 (이 구문에 정의 된 각 표현식을 문자열로 변환하는 translateExp를 호출
어떻게 문자열을 대문자로 대문자로 사용할 수 있습니까? 문자열 라이브러리의 설명서에서 문자열을 대문자로 사용하는 방법을 찾을 수 없습니다. 예를 들어 http://tutor.rascal-mpl.org/Rascal/Rascal.html#/Rascal/Libraries/Prelude/String/toUpperCase/toUpperCase.html : 이 htt
Rascal을 사용하여 VS COBOL II의 사양을 시도하고 있습니다. COBOL에는 순열 구문 (permutation phrase)이 많은 구문이 있는데, 이는 순열 구문 구문 < < ..으로 직접 SDF에서 처리됩니다. 나는 이것이 Rascal을 사용하여 어떻게 이루어 졌는지를 알 수 없었다. 나는 확실히 초보자이지만 나는 이것에 대한 답을 찾을 수