19. The machine-implemented method of claim 1 , wherein the selecting and displaying a best recognition result from among the plurality of recognition results further comprises: selecting the best recognition result from among a plurality of possible recognition results based on a sum of scores assigned to each one of the plurality of rewriting rules applied to produce each respective one of the plurality of possible recognition results.
1. A machine-implemented method for recognizing a handwritten input including a tabular structure formed from a plurality atoms, the machine-implemented method comprising: creating configuration regions and configuration partitions; applying a plurality of rewriting rules of an extended grammar parsing framework to atoms, included in a plurality of regions and a plurality of partitions, to produce a plurality of recognition results, the plurality of regions including the created configuration regions, the plurality of partitions including the created configuration partitions, and the extended grammar parsing framework having been formed by adding a plurality of tabular structure productions to a grammar parsing framework, the applying of a plurality of rewriting rules of an extended grammar parsing framework to atoms, included in a plurality of regions and a plurality of partitions, to produce a plurality of recognition results, further comprising: preventing an application of a unary production on a configuration region if the configuration region includes at least one configuration partition; and selecting and displaying a best recognition result from among the plurality of recognition results, wherein the machine-implemented method is performed by a processing device.