[antlr-interest] ANTLR for syntax-directed editors
Gerald B. Rosenberg
gbr at newtechlaw.com
Tue Jul 24 22:19:37 PDT 2007
You may wish to look at Eclipse for design if not to use as a
framework for implementation. The JDT contains a rather
high-performance AST based syntax directed editor with interactive
content dependent completion assist mechanism.
To the specific question of querying, ANTLR is quite fast, so having
an instance repeatedly do a full lex and parse of short phrases, to
produce a suggestion list, is not much of a burden between
keystrokes. Can be shortcut further by filtering for significant
keystrokes that signal a likely change or narrowing of the suggestion list.
At 02:37 PM 7/24/2007, you wrote:
>We are experimenting with ANTLR at NASA for building grammars that
>express the naming rules for space vehicles, their subsystems,
>devices and parameters, as needed in Modeling, Simulation and
>Telemetry. We are exploring how we could query the grammar at
>run-time to provide an editor with the knowledge of the next follow
>symbols (and other attributes). Has anyone used, or know of work on,
>ANTLR for interactive syntax-directed editing?
>
>--
>Ralph Hodgson
>Executive Partner
>TopQuadrant, Inc., www.topquadrant.com
>Office: (724) 846-9300 ext. 211,
>Direct: (703) 960-1028, Fax: (425) 955-5469, Cell: (781) 789-1664
>blog: http://topquadrant.typepad.com/ralph_hodgson/
More information about the antlr-interest
mailing list