0
컴파일러 과정에 ANTLR 4를 사용하기 시작했으며 이미 문법을 만들었습니다. ANTLR은 Lexer와 Parser를 제공하지만 중간 코드를 생성하려면 어떻게해야합니까? 누군가 재스민을 사용하라고했으나 그것을 사용하는 방법을 몰랐습니다.중간 코드 생성
NB : ANTLR이 자바 코드를 제공합니다.
컴파일러 과정에 ANTLR 4를 사용하기 시작했으며 이미 문법을 만들었습니다. ANTLR은 Lexer와 Parser를 제공하지만 중간 코드를 생성하려면 어떻게해야합니까? 누군가 재스민을 사용하라고했으나 그것을 사용하는 방법을 몰랐습니다.중간 코드 생성
NB : ANTLR이 자바 코드를 제공합니다.
당신이 말했듯이 재스민은 바이트 코드를 생성하는 한 가지 방법입니다.
사용법을 모른다면 사용 방법을 배우는 것이 좋습니다.
예를 들어 User Guide을 읽으십시오.
좀 더 구체적인 문제/질문이 있으면 여기로 돌아와서 질문하십시오. 그러나 읽고 이해하십시오. https://stackoverflow.com/help/how-to-ask
"중간 코드"란 무엇입니까? – Vampire
@Vampire https://en.wikipedia.org/wiki/Intermediate_representation#Intermediate_language –
ANTLR 파서/렉서로 구문 분석 한 사용자 정의 언어에서 Java 바이트 코드를 생성하는 방법을 의미합니까? 그렇다면 작성해야합니다. ;-) – Vampire