- From: Peter Murray-Rust <pm286@cam.ac.uk>
- Date: Thu, 15 Mar 2012 14:24:49 +0000
- To: Paul Libbrecht <paul@hoplahup.net>
- Cc: Daniel Marques <dani@wiris.com>, www-math@w3.org
Received on Thursday, 15 March 2012 14:25:26 UTC
Many thanks to all of you (happy to have more comments, of course, but you have answered my concerns). There's always a requirement for *some* implicit semantics and I think I can see a fairly clear intuitive boundary now. Clearly scope is important and my current implementation uses a symbol table in the immediate parent <mathml/> (I assume that <mathml/> is not nestable, but in case it was this defines a scope. My other question is whether I can include foreign namespaces. I can see things like: <apply><eq/><ci>atomSet</ci><apply><cml:getatoms/><cml:molecule id="m3"/></apply> <foreach> <!-- iterate through the set --> <apply><eq/><cn>aw</cn><apply><cml:getMass/><cml:atom></apply><apply> </foreach> [syntax yet to be worked out, but chemical operators and variables] -- Peter Murray-Rust Reader in Molecular Informatics Unilever Centre, Dep. Of Chemistry University of Cambridge CB2 1EW, UK +44-1223-763069
Received on Thursday, 15 March 2012 14:25:26 UTC