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