Method and system for generating a parser and parsing complex data
AssigneePalantir Technologies Inc.
InventorMark Elliot
Life of this patent
Estimating the term…
Loading patent…
AssigneePalantir Technologies Inc.
InventorMark Elliot
Estimating the term…
Computer-implemented systems and methods are disclosed for constructing a parser that parses complex data. In some embodiments, a method is provided for receiving a parser definition as an input to a parser generator and generating a parser at least in part from the parser definition. In some embodiments, the generated parser comprises two or more handlers forming a processing pipeline. In some embodiments, the parser receives as input a first string into the processing pipeline. In some embodiments, the parser generates a second string by a first handler and inputs the second string regeneratively into the parsing pipeline, if the first string matches an expression specified for the first handler in the parser definition.
A system for parsing complex data, the system comprising:
A method for parsing complex data, the method comprising the following operations performed by one or more processors:
A non-transitory computer readable medium that stores a set of instructions that are executable by at least one processor of an electronic device to cause the electronic device to perform a method for parsing complex data, the method comprising:
Dependencies are inferred from the claim text.