나는 S-exp를 만드는 방법을 모른다. 내 langauge 용으로 AST를 작성해야하므로이 작업을 수행하려고합니다. 처음에는 RubyParser를 사용하여 genp를 구문 분석 한 다음 gen을 코드화했습니다. 하지만 그것은 내가 생각하는 루비의 하위 집합이어야합니다. 나는 원하는 언어를 정의 할 수 없습니다. 이제 언어에 대한 파서를 구현해야합니다.
누구나 S- 표현을 위해 AST를 작성하는 루비 도구를 추천 할 수 있습니까?Ruby에서 S-expression으로 AST를 작성하는 방법은 무엇입니까?
감사합니다.
내가 원하는 S- 표현식을 만드는 방법을 찾고 싶습니다. 예를 들어 보겠습니다. – user997948