Next:
Introduction
Up:
MathML-OpenMath Interface for REDUCE
Previous:
Marking Scheme
Contents
Introduction
Literature Review
Mathematical Publishing
Mathematics and the Internet Challenge
Html and Mathematics
Embedded Graphics
Graphical Page Display
OpenMath and MathML
Current Support
The future
OpenMath/MathML Translation
Constructing Objects
Elements and Functions
The Scope of Symbols
Differences in Structure
Selector functions and Matrices
Bound Variables
Intervals
MathML attributes
MathML constants
partialdiff and diff
Elements not Supported by both Standards
condition
declare
matrrixrow, matrixcolumn
Extensibility
How to Handle the Translation problem
Conclusion
Program Design and Implementation
System architecture
Module Requirements
The Intermediate Representation
Use of Tables in the Translation Process
XML Lexing and Parsing
The Lexer
The Parser
Possible Future Extensions
Testing
Translation
Content Dictionaries
MathML Attributes
Extensibility
Standard Compliance
Parsing of Expressions
Generation of Expressions
Interface Limitations
Conclusion
CDs and Symbols handled by the Interface
Bibliography
Luis Alvarez Sobreviela
OpenMath/MathML Interface
root
2000-05-01