To resolve into its elements, as a sentence, pointing out the several parts of speech, and their relation to each other by government or agreement; to analyze and describe grammatically.
To resolve (as a sentence) into component parts of speech and describe them grammatically. Flat file data often have to be parsed into separate files prior to analysis.
To divide a language (programming languages in our case) into components for analysis or to perform operations.
To divide something into small components that can be analyzed. Parsing is a very important part of many computer science disciplines. For example, compilers must parse source code to be able to translate it into object code. Likewise, any application that processes complex commands must be able to parse the commands. This includes virtually all end-user applications. Parsing is often divided into lexical analysis and semantic parsing. Lexical analysis concentrates on dividing strings into components, called tokens, based on punctuation and other keys. Semantic parsing then attempts to determine the meaning of the string.
analyze syntactically by assigning a constituent structure to (a sentence)
a check against the XML syntactic rules. See also validate.
To read a string of characters or tokens and analyze its grammatical structure.
To examine a program and analyze the syntactic structure.
When a computer reads in a file of code or markup language, it must use a complex set of rules to transform the code into a set of instructions the machine can use. In human languages, this would be comprehended a message or utterance using a complex set of grammatical rules. In the case of human languages, the rules used to understand English and Japanese differ, so we must first know which language the message is using before we can understand it. We cannot use English grammar on a Japanese message. In the case of computer languages, there are many scripting and programming languages, and in html file different scripting languages might be mixed in with the html code, so we must give the computer some indication of which scripting language is contained in each block so that it can use the "grammar" appropriate for understanding it.
hard parse occurs when a SQL statement is executed, and the SQL statement is either not in the shared pool, or it is in the shared pool but it cannot be shared. A SQL statement is not shared if the metadata for the two SQL statements is different. This can happen if a SQL statement is textually identical as a preexisting SQL statement, but the tables referred to in the two statements resolve to physically different tables, or if the optimizer environment is different. soft parse occurs when a session attempts to execute a SQL statement, and the statement is already in the shared pool, and it can be used (that is, shared). For a statement to be shared, all data, (including metadata, such as the optimizer execution plan) pertaining to the existing SQL statement must be equally applicable to the current statement being issued.
To divide, analyse, and categorise individual components of language into small units so they can be utilised usefully in computer programming.
To analyse or separate (for example, input) into more easily processed components.
To decode and understand, relative to a grammar. Written and spoken language is parsed in reading or listening. Visual images can also be spoken of in these terms.
To analyze a document or collection of data by dividing it into its component parts to determine the collective meaning. This is often performed by software algorithms.
To resolve into components and describe separately.
To break (a sentence) down into its component parts of speech with an explanation of the form, function, and syntactical relationship of each part.
To resolve into component parts of speech (deconstruct).
Analyzing in an orderly way.
Parceling up data records into precise, individual components like name, postcode, telephone number, etc.
Analysis of the grammar and structure of a computer language (like SQL or PL/SQL).