2016-08-11 6 views
0

컴파일러 과정에 ANTLR 4를 사용하기 시작했으며 이미 문법을 만들었습니다. ANTLR은 Lexer와 Parser를 제공하지만 중간 코드를 생성하려면 어떻게해야합니까? 누군가 재스민을 사용하라고했으나 그것을 사용하는 방법을 몰랐습니다.중간 코드 생성

NB : ANTLR이 자바 코드를 제공합니다.

+2

"중간 코드"란 무엇입니까? – Vampire

+0

@Vampire https://en.wikipedia.org/wiki/Intermediate_representation#Intermediate_language –

+0

ANTLR 파서/렉서로 구문 분석 한 사용자 정의 언어에서 Java 바이트 코드를 생성하는 방법을 의미합니까? 그렇다면 작성해야합니다. ;-) – Vampire

답변

0

당신이 말했듯이 재스민은 바이트 코드를 생성하는 한 가지 방법입니다.
사용법을 모른다면 사용 방법을 배우는 것이 좋습니다.
예를 들어 User Guide을 읽으십시오.
좀 더 구체적인 문제/질문이 있으면 여기로 돌아와서 질문하십시오. 그러나 읽고 이해하십시오. https://stackoverflow.com/help/how-to-ask