추상 구문 트리 노드 AST -> Node.declarations().definitions().definedVariables() // (글로벌) 변수 정의 리스트.constants() // 정수 정의 리스트.definedFunctions() // 함수 정의 리스트구조체 정의 리스트공용체 정의 리스트유저형 정의 리스트 BlockNode -> StmtNode.variables() // 블록으로 선언된 변수.stmts() Token.image Type