[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What IDE features do we need?
From: |
Tassilo Horn |
Subject: |
Re: What IDE features do we need? |
Date: |
Thu, 24 Apr 2008 08:35:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> These sound like good features. I suppose they depend on parsing the
> code more than Emacs does, so far.
Indeed, but CEDET does.
> Is Cedet sufficient as a platform to straightforwardly implement these
> features?
The part of CEDET that provides the core to such functionality is called
semantic. Here's the Info description:
,----[ (info "(semantic)Overview") ]
| semantic uses "parsers" to analyze programming language sources. For
| languages that can be described using a context-free grammar, parsers
| can be based on the grammar of the language. Or they can be "external
| parsers" implemented using any means. This allows the use of a
| regular expression parser for non-regular languages, or external
| programs for speed.
|
| semantic provides extensive tools to help support a new language. An
| original LL parser, and a Bison-like LALR parser are included. So,
| for a regular language, all that the developer needs to do is write a
| grammar file along with appropriate semantic rules.
|
| semantic allows an uniform representation of language components, and
| provides a common API so that programmers can develop applications
| that work for all languages. The distribution includes good set of
| tools and examples for the application writers, that demonstrate the
| usefulness of semantic.
`----
So I'd say the core functionality is there.
> If not, what else is needed?
Lots of UI features, but the most important things have been addressed
recently, like persectives, dedicated windows, tabs on windows.
Bye,
Tassilo
- Re: What IDE features do we need?, (continued)
- Re: What IDE features do we need?, Eli Zaretskii, 2008/04/23
- Re: What IDE features do we need?, Stefan Monnier, 2008/04/24
- Re: What IDE features do we need?, Eli Zaretskii, 2008/04/24
- Re: What IDE features do we need?, Thomas Lord, 2008/04/24
- Re: What IDE features do we need?, Richard M Stallman, 2008/04/24
- Re: What IDE features do we need?, Mike Mattie, 2008/04/28
- Re: What IDE features do we need?, Mike Mattie, 2008/04/28
- Re: What IDE features do we need?, Eli Zaretskii, 2008/04/28
- Re: What IDE features do we need?, Bruce Stephens, 2008/04/24
- Re: What IDE features do we need?, Richard Stallman, 2008/04/24
- Re: What IDE features do we need?,
Tassilo Horn <=
- RE: What IDE features do we need?, klaus.berndl, 2008/04/24
- Re: What IDE features do we need?, David Kastrup, 2008/04/24
- Re: What IDE features do we need?, Richard M Stallman, 2008/04/24
- Re: What IDE features do we need?, joakim, 2008/04/24
- Re: What IDE features do we need?, Richard M Stallman, 2008/04/24