A Fast Parsing Scheme for Hand-Printed Mathematical Expressions

A set of one-line text-book-style mathematical expressions is defined by a context free grammar. This grammar generates strings which describe the expressions in terms of mathematical symbols and some simple positional operators, such as vertical concatenation. The grammar rules are processed to abs...

Full description

Bibliographic Details
Main Author: Martin, William A.
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6083
_version_ 1826199803900461056
author Martin, William A.
author_facet Martin, William A.
author_sort Martin, William A.
collection MIT
description A set of one-line text-book-style mathematical expressions is defined by a context free grammar. This grammar generates strings which describe the expressions in terms of mathematical symbols and some simple positional operators, such as vertical concatenation. The grammar rules are processed to abstract information used to drive the parsing scheme. This has been called syntax-controlled as opposed to syntax-directed analysis. The parsing scheme consists of two operations. First, the X-Y plane is searched in such a way that the mathematical characters are picked up in a unique order. Then, the resulting character string is parsed using a precedence algorithm with certain modifications for special cases. The search of the X-Y plane is directed by the particular characters encountered.
first_indexed 2024-09-23T11:26:20Z
id mit-1721.1/6083
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T11:26:20Z
publishDate 2004
record_format dspace
spelling mit-1721.1/60832019-04-12T08:29:00Z A Fast Parsing Scheme for Hand-Printed Mathematical Expressions Martin, William A. A set of one-line text-book-style mathematical expressions is defined by a context free grammar. This grammar generates strings which describe the expressions in terms of mathematical symbols and some simple positional operators, such as vertical concatenation. The grammar rules are processed to abstract information used to drive the parsing scheme. This has been called syntax-controlled as opposed to syntax-directed analysis. The parsing scheme consists of two operations. First, the X-Y plane is searched in such a way that the mathematical characters are picked up in a unique order. Then, the resulting character string is parsed using a precedence algorithm with certain modifications for special cases. The search of the X-Y plane is directed by the particular characters encountered. 2004-10-04T14:38:46Z 2004-10-04T14:38:46Z 1967-10-19 AIM-145 http://hdl.handle.net/1721.1/6083 en_US AIM-145 28 p. 1255090 bytes 985990 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Martin, William A.
A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title_full A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title_fullStr A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title_full_unstemmed A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title_short A Fast Parsing Scheme for Hand-Printed Mathematical Expressions
title_sort fast parsing scheme for hand printed mathematical expressions
url http://hdl.handle.net/1721.1/6083
work_keys_str_mv AT martinwilliama afastparsingschemeforhandprintedmathematicalexpressions
AT martinwilliama fastparsingschemeforhandprintedmathematicalexpressions