Skip to main content

파서는 무엇입니까?

parser는 웹 서버에서 실행될 때 스크립트의 구문을 평가하는 소프트웨어입니다.웹에서 사용되는 스크립팅 언어의 경우, 파서는 컴파일러가 다른 유형의 응용 프로그램 개발 환경에서 작동 할 수있는 것처럼 작동합니다.스크립트 코드가 읽기 쉬운 개체 코드 또는 디스플레이 구문 오류로 브라우저에서 코드가 실행될 때 발견됩니다.

파서는 스크립트를 실행할 때 코드를 평가할 수 있고 코드를 먼저 컴파일 할 필요가 없기 때문에 스크립트 개발에서 일반적으로 사용됩니다.소스 코드의 컴파일 및 그 실행은 소스 코드가 객체 코드로 컴파일되는 C ++ 또는 기타 이진 컴파일러와 달리 한 단계에서 모두 발생합니다. 그런 다음이 코드를 별도로 설치하거나 실행해야합니다.파서와 컴파일러는 그들이 다루는 환경과 언어입니다.예를 들어, 많은 스크립트는 서버에서 구문 분석되며 응용 프로그램 또는 운영 체제 소스 코드는 설치를 위해 컴파일됩니다.두 용어는 동일한 활동을 표현하기 위해 상호 교환 적으로 사용될 수 있으며, 응용 프로그램 코드는 웹에서 컴파일 된 객체 코드 및 스크립트 코드로 구문 분석 할 수 있습니다.맨 아래.오류가 발견되면 파서가 중지됩니다.응용 프로그램에 오류 조건을 코딩하는 것이 존재하는 경우 해당 코딩과 관련된 조치가 취해집니다.구문 분석 코드가 웹의 스크립트 인 경우 코드가 실행될 때 오류가 브라우저 창에 표시 될 수 있습니다.11 번 또는 이전의 코드가 오류가 발생하는 경우 파서는 12 행에서 코드를 처리 할 수 없습니다.parser는 제출 된 구문 (또는 코드)을 평가하고 실행 가능 부품을 결정하여 발견 된 오류가 표시되는 동안 표시됩니다.이는 코드 디버깅을 보좌하고 프로젝트의 소스 코드 일 수있는 지적 재산을 보호하는 데 도움이 될 수 있습니다.이 프로세스의 예는 스크립팅 또는 프로그래밍 측면에서 생각할 필요가 없습니다.영어로 문장을 생각해보십시오.다음 문장은 훌륭하게 할 것입니다 :

큰 갈색 곰은 빨리 실행됩니다.곰을 묘사하고 실행되는 형용사는 곰이 수행하는 동사 나 행동입니다.부사는 동사가 문장에서 실행되는 동사를 수정합니다.구문에 제공된 코드를 평가하고 객체 코드 또는 사용 가능한 출력을 생성 할 수 있습니다.