나는 파스 트리에서 순서대로 순회했으며 심볼 테이블도 생성되었습니다. 하지만이 용도로 AST를 작성하려면 어떻게해야합니까? 다음 다른 아이들의 목록을 한 후, 귀하의 구문 분석 트리에서건물 추상 구문 트리
- 당신이 중위 즉 이 왼쪽 아이를 가지고 갈 부모를, 그리고 다음은 내가 (일부 신뢰할 수없는 자원) 수집 한 것입니다.
- SEMICOL, 괄호 같은 것을 발견하면 AST에 추가하지 마십시오. 노드에 자식이 하나만있는 경우 해당 노드를 제거하고 대신 자식을 사용하십시오.
이 작업을 수행하면됩니까? > (ageArray) - -
이 시점에서 범위를 알 수 없으므로 기호 테이블이 생성된다는 것이 인상적입니다. – Hogan
@Hogan 구문 분석 트리가 있습니다. 범위를 알지 못하게하려면 어떻게해야합니까? – Kraken
시스템에는 현재 의미 정보가 없어야합니다. 방금 파싱했습니다. – Hogan