Hi Alex,

On 02.08.2011 17:43, Alexandre Cossette wrote:
Do you plan to use XML documents in memory or only for persistence? I think 
that keeping everything in XML would not be very efficient in my case. My goal 
is to provide a suitable replacement for building a custom AST in semantic 
actions (à la Yacc).

By XML I mean just native DOM browser instances (document.implementation.createDocument [1]), because one can use XPath and XLST on top of them:

* JS + XPath for supporting ref-def relations (auto-completion)
* XSLT/APF for outline views (or other structure views - function doc popup view) * May be XSLT for highlighted ACE (as replacement of current lexing highlighter)

Kind regards,
Alek

[1] http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/core/nsIDOMDocument.idl

APF: Core JS lib of Cloud 9 IDE, supports controls over XML data models
ACE: Ajax.org Code Editor - text editing IDE component

_______________________________________________
PEG mailing list
PEG@lists.csail.mit.edu
https://lists.csail.mit.edu/mailman/listinfo/peg

Reply via email to