1
정확히 3의 차이점은 무엇입니까? 그들의 목표가 문자열을 데이터 구조로 변형시키는 것이 아닌가?구문 분석, 읽기 및 렉싱의 차이점은 무엇입니까?
정확히 3의 차이점은 무엇입니까? 그들의 목표가 문자열을 데이터 구조로 변형시키는 것이 아닌가?구문 분석, 읽기 및 렉싱의 차이점은 무엇입니까?
구문 분석 또는 더 형식적으로 구문 분석은 일련의 토큰으로 이루어진 텍스트를 분석하는 프로세스입니다.
렉싱 또는 어휘 분석은 문자 시퀀스를 토큰 시퀀스로 변환하는 프로세스입니다.
읽기는 소스에서 데이터를 수집하여 처리를 위해 휘발성 메모리에 저장하는 프로세스입니다.
그래서 독서 = 렉싱. 파싱? – MaiaVictor
만약 당신이 Lisp 독자의 의미에서 "읽는"것을 의미한다면, 아니오, reading! = lexing. 파싱. Lexing은 일련의 문자를 일련의 토큰으로 변환합니다. 구문 분석은 일련의 토큰을 트리로 변환합니다. 읽기는 추상 구문 트리 대신 데이터 객체를 반환하는 구문 분석 유형입니다. –