Semantic processor for a hardware database management system
First Claim
Patent Images
1. A semantic processor for parsing structured language statements comprising:
- a tokenizer receiving the incoming statements and separating the statement into its individual elements and identifying operators in the statements, wherein the tokenizer replaces each operator with a corresponding code; and
a precedence engine operable to take the operators from the tokenizer and order the operators according to their relative precedence.
3 Assignments
0 Petitions
Accused Products
Abstract
A semantic processor for a hardware database management system is described that is operable to take statements in a standardized language and parse those statements. The semantic processor includes a tokenizer for separating the statement into its individual elements and identifying keywords and operators. A precedence engine then orders the elements of the statement into the proper execution order and a function compiler creates an execution tree and determines which element are free of dependencies and can be executed.
11 Citations
13 Claims
-
1. A semantic processor for parsing structured language statements comprising:
-
a tokenizer receiving the incoming statements and separating the statement into its individual elements and identifying operators in the statements, wherein the tokenizer replaces each operator with a corresponding code; and
a precedence engine operable to take the operators from the tokenizer and order the operators according to their relative precedence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for parsing a structured language statement in hardware, the method comprising:
-
separating individual elements of the statement into discrete objects;
identifying which of the discrete objects represent operators and keywords;
determining the relative precedence for each operator and keyword in the statement; and
creating an execution tree for the statement. - View Dependent Claims (11, 12, 13)
-
Specification