
CommonMarkParser::finish() 메서드는 마크다운 파싱이 완료된 후에 호출되어 파싱 결과를 반환하는 메서드입니다.
finish() 메서드는 다음과 같은 작업을 수행합니다.
1. 마크다운 파싱 결과를 캐싱하거나 저장합니다.
2. 파싱 결과를 반환합니다. 반환 형식은 일반적으로 마크다운 파싱 결과를 나타내는 객체 또는 데이터 구조입니다.
예를 들어, 만약 CommonMarkParser가 마크다운 문서를 파싱하여 HTML 문서로 변환한다면, finish() 메서드는 파싱 결과인 HTML 문서를 반환할 것입니다.
CommonMarkParser::finish() 메서드는 파싱 결과를 반환하기 전에 파싱이 완전히 완료되었는지 확인합니다. 만약 파싱이 아직 완료되지 않았다면, finish() 메서드는 예외를 발생시거나 에러를 반환합니다.
따라서, finish() 메서드를 호출하기 전에 마크다운 파싱이 완전히 완료되었는지 확인하는 것이 중요합니다. 일반적으로, 파싱이 완료되었는지 확인하기 위해 파싱 완료 이벤트나 콜백 함수를 사용할 수 있습니다.
2025-05-05 11:11