This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 7169 - Improving the MathML editor parser
Summary: Improving the MathML editor parser
Status: ASSIGNED
Alias: None
Product: Amaya
Classification: Unclassified
Component: MathML (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 enhancement
Target Milestone: ---
Assignee: fred.wang
QA Contact: Vincent Quint
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-29 17:02 UTC by fred.wang
Modified: 2009-08-05 18:20 UTC (History)
6 users (show)

See Also:


Attachments
Example of parsable chemical formulae (355 bytes, text/plain)
2009-07-29 17:02 UTC, fred.wang
Details

Description fred.wang 2009-07-29 17:02:22 UTC
Created attachment 734 [details]
Example of parsable chemical formulae

We should improve the way the sequence of characters entered by the user is parsed.

Some work is already available for chemical formulae, the mode is enabled/disabled using ctrl + m, ctrl + c (see attachment for examples).

This work can be extended to add more modes, for instance to allow a LaTeX-like syntax. See also http://lists.w3.org/Archives/Public/www-amaya/2009JanMar/0086.html
Comment 1 fred.wang 2009-07-29 17:07:23 UTC
The next step is to replace Flex by Quex, so that all unicode input are allowed.

http://en.wikipedia.org/wiki/Quex
Comment 2 fred.wang 2009-08-05 18:20:03 UTC
	I've just committed some changes to Mathedit_parser that improve the way it is compiled and prepare Quex as a replacement of Flex. The work is not finished yet, so I've disabled the chemistry mode for the moment. I'll give you more information when I'm done with this.