Version

Syntax Analysis Overview (Syntax Parsing Engine)

Topic Overview

Purpose

This topic explains the syntax analysis performed by the Syntax Parsing Engine.

Required background

The following topics are prerequisites to understanding this topic:

Topic Purpose

This topic provides an overview of the Syntax Parsing Engine.

This topic provides an overview of the Syntax Parsing Engine’s Grammar.

The topics in this group explain the lexical analysis performed by the Syntax Parsing Engine.

Syntax Analysis

Overview

The Syntax Parsing Engine performs a syntax analysis of the tokens produced by lexical analysis. The result of this analysis is a syntax tree representing the grammatical structure of the document. The syntax analysis is based on definitions of non-terminal symbols in the Grammar.NonTerminalSymbols collection.

Related Content

Topics

The following topics provide additional information related to this topic.

Topic Purpose

This topic explains a grammar’s non-terminal symbols.

This topic explains how to create productions for a non-terminal symbol.

This topic explains the restrictions placed on grammar definitions.

This topic describes the ambiguities that may occur while a document is parsing and how to handle them.