SEATD 0.01 alpha release
BCS
ao at pathlink.com
Tue Aug 14 09:34:05 PDT 2007
Reply to Jascha,
> http://seatd.mainia.de/
>
> SEATD - Semantics Aware Tools for D
> is a library wrapping a D parser. It provides access to an AST and an
> ASG of a D source file (tree of declarations, list of imports, etc.)
> SEATD is built using an upcoming release of the APaGeD parser
> generator (formerly ALLPaGeD - now it's not LL-only anymore) and the
> TDFA regular expression library.
>
> SEATD for SciTE is an extension for the SciTE source code editor, that
> provides basic code navigation functionality using the SEATD library:
> - List declarations in current module
> - List parsed modules
> - "Goto declaration" from list or cursor over identifier
> - "Goto module" from list or cursor over import
> It's still in a very early stage, but it can already speed up jumping
> back and forth in the code quite a bit.
> Note that the SciTE extension only works on windows due to the dynamic
> linking mechanism used.
How abstract is the SciTE stuff? could it be worked into <random editor>?
More information about the Digitalmars-d-announce
mailing list